Zend Framework AppendFile لا يعمل بعد تشمل jQuery
-
23-09-2019 - |
سؤال
أقوم بتعيين مسار محلي لـ jQuery في تخطيطي. ثم إضافة ملف JS آخر باستخدام AppendFile ، ولكنه لا يضيف الملف الذي أقوم بإلحاقه.
في التصميم:
$jquery=$this->jQuery();
$jquery->enable(); // enable jQuery Core Library
$jquery->setLocalPath($this->baseUrl().'/js/jquery-1.3.2.min.js');
echo $jquery;
echo $this->headScript();
في تصوري:
$this->headScript()->appendFile($this->baseUrl().'/js/jquery.corner.js');
شكرا على اي مساعدة
لا يوجد حل صحيح
نصائح أخرى
تحتاج إلى وضع السطر التالي في عملك ، بدلاً من عرضك:
$this->view->headScript()->appendFile($this->view->baseUrl().'/js/jquery.corner.js');
الخط echo $this->headScript();
يتم تنفيذه قبل أي من رمز العرض الخاص بك ، لذلك لن يستغرق appendFile()
بيان في الاعتبار. إذا وضعته في الإجراء الخاص بك ، يتم استدعاء رمز الإجراء قبل تقديم التخطيط والعرض ، لذلك سوف يأخذها في الاعتبار.
لا تنتمي إلى StackOverflow