klusovd Опубликовано 12 июля, 2018 Жалоба Поделиться Опубликовано 12 июля, 2018 При переносе на новый хостинг появилась ошибка, с чем это может быть связано и как ее решить? Помогите пожалуйста. Notice: Undefined property: stdClass::$products_count in /home/name/web/n-h.su/public_html/api/Categories.php on line 249Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "/home/name/web/n-h.su/public_html/design/h_1/html/index.tpl" on line 159 "{assign var="diff" value=$cities|count%3}" - Unexpected "$", expected one of: "identifier" <-- thrown in /home/name/web/n-h.su/public_html/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 159 Цитата Ссылка на сообщение Поделиться на другие сайты
Решение phukortsin Опубликовано 12 июля, 2018 Решение Жалоба Поделиться Опубликовано 12 июля, 2018 Пробуйте в шаблоне в том месте написать попроще:{$diff=count($cities)%3} Цитата Ссылка на сообщение Поделиться на другие сайты
klusovd Опубликовано 13 июля, 2018 Автор Жалоба Поделиться Опубликовано 13 июля, 2018 Пробуйте в шаблоне в том месте написать попроще:{$diff=count($cities)%3}Спасибо, ошибка исчезла. $cities|count это аналогично count($cities)? Впервые такой синтаксис вижу. Как называется?(хочу ознакомиться) Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 13 июля, 2018 Жалоба Поделиться Опубликовано 13 июля, 2018 Это всего лишь синтаксис от PHP... Цитата Ссылка на сообщение Поделиться на другие сайты
klusovd Опубликовано 13 июля, 2018 Автор Жалоба Поделиться Опубликовано 13 июля, 2018 Это всего лишь синтаксис от PHP...Ну не знаю со скобками везде. А вот $cities|count вообще нигде не видел, я даже предположить не мог что это обычный вызов функции Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 13 июля, 2018 Жалоба Поделиться Опубликовано 13 июля, 2018 https://www.smarty.net/docs/en/language.modifiers.tpl Цитата Ссылка на сообщение Поделиться на другие сайты
klusovd Опубликовано 13 июля, 2018 Автор Жалоба Поделиться Опубликовано 13 июля, 2018 https://www.smarty.net/docs/en/language.modifiers.tplСпасибо Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.