سؤال

لقد قمت بإنشاء قالب عرض مخصص (انظر الرابط أدناه)، والتي أستخدمها لإخبز وجهات نظري في CakePhp.

http://book.cakephp.org/view/789/modify-default-html-proded-by-baked-templates.

كل شيء يعمل بشكل جيد، ولكن إذا حاولت دمج عنصر في قالب عرضي، مثل

<?php echo $this->element('menu'); ?>

أحصل على خطأ أثناء الخبز الرأي. إذا أعلنت هذا الخط، فإن الخبز يعمل بشكل جيد.

هذه ليست مشكلة كبيرة حيث يمكنني بسهولة التعليق على الخط وتعديل الآراء بعد الخبز لهم - أنا فقط فضولي لماذا يحدث هذا.

تعديل

الخطأ الذي أحصل عليه هو شيء مثل "إشعار: خاصية غير محددة: عرض عنصر :: $ عنصر في C: xampp xamppleite htdocs company app pointors shells templates views index.ctp على السطر 87 (' القائمة ")" - أعتقد أنه يجب أن تكون مشكلة مع خبز في محاولة لتفسير $ هذا العنصر ("القائمة") بدلا من صدى ذلك فقط.

هل كانت مفيدة؟

المحلول

أنت بالضبط صحيح:

"أعتقد أنه يجب أن يكون مشكلة مع خبز في محاولة لتفسير عنصر $ هذا (" القائمة ") بدلا من صدى ذلك فقط."

صدى ذلك، على سبيل المثال

<?php echo "<?php echo \$this->element('menu'); ?>"; ?>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top