показать cms блок на странице

redwert

Постоялец
Регистрация
11 Фев 2014
Сообщения
61
Реакции
20
Всем привет,
кто знает как прописать в tpl файле вывод cms блока. В интрнете нашел один вариант, но для prestashop 1.6 он не подходит.
 
В адимнке в Настроки->страницы создаю новую cms страницу. Далее содержимое этой страницы хочу вывести, например, в header.tpl
Нашел инструкцию по которой эту строку надо вставить в нужное место в tpl файле и это выведет cms страницу
Код:
$cms = new CMS(id, intval($cookie->id_lang));if (Validate::isLoadedObject($cms))   $smarty->assign('content', $cms->content);
где id - это id моей cms страницы.
Но для prestashop 1.6 это не заработало
 
В адимнке в Настроки->страницы создаю новую cms страницу. Далее содержимое этой страницы хочу вывести, например, в header.tpl
Нашел инструкцию по которой эту строку надо вставить в нужное место в tpl файле и это выведет cms страницу
Код:
$cms = new CMS(id, intval($cookie->id_lang));if (Validate::isLoadedObject($cms))   $smarty->assign('content', $cms->content);
где id - это id моей cms страницы.
Но для prestashop 1.6 это не заработало
не легче использовать Для просмотра ссылки Войди или Зарегистрируйся
 
Спасибо, этот вариант тоже подойдёт.
 
В адимнке в Настроки->страницы создаю новую cms страницу. Далее содержимое этой страницы хочу вывести, например, в header.tpl
Нашел инструкцию по которой эту строку надо вставить в нужное место в tpl файле и это выведет cms страницу
Код:
$cms = new CMS(id, intval($cookie->id_lang));if (Validate::isLoadedObject($cms))   $smarty->assign('content', $cms->content);
где id - это id моей cms страницы.
Но для prestashop 1.6 это не заработало
этот вариает вставляется в контроллер или модуль а в tpl {$content} в нужное место
 
Назад
Сверху