Все!PHP с пространствами имен и ошибкой Smarty: неизвестный тег «цикл»
Я работаю с PHP и Smarty в своем проекте. Я использую пространство имен и у меня возникают проблемы, когда я звоню функции Smarty, для образца цикла
У меня эта ошибка:. Синтаксическая ошибка в шаблоне»\ SYS \ ADM \ шаблон \ поля \ inputFileField.tpl»в строке 23 "{значения цикла =" гм, Dois "}" неизвестный тег "цикл"
Я использую spl_autoload_register к классам авто нагрузки в проекте:
function smartyAutoloader($className) {
$file = "sys/classes/smarty/$className.class.php";
if (file_exists($file)) {
require $file;
return true;
}
return false;
}
I не изменил пространство имен в классе Smarty, поэтому я импортирую Smarty this путь:
use \Smarty;
Если я закомментировать цикл код, мой код работает правильно.
Следовать является problemmatic код:
{for $x = 0 to 10}
{cycle values="um,dois"} {*line 23 on inputFileField.tpl*}
{/for}
Я не зная использовать пространство имен и Smarty в одном проекте. Я уверен, что эта ошибка вызвана пространствами имен. Может кто-нибудь мне помочь?
Заранее спасибо
Есть ли способ, что мы можем увидеть 'Line 23' от' inputFileField.tpl '? –
Спасибо за ответ! Это часть моего кода: '{за $ х = 0 до 10} \t {значения цикла = "гм, Dois"} {* строка 23 *} {/ для}' – eliangela
Что должен это отсечение код на самом деле делать? –