WD5 - разработка сайтов

Webasyst - свой шаблон для отдельной страницы

Не многие знают, но в интернет магазине на основе webasyst можно создавать отдельные информационные страницы со своим шаблоном, например вывести отдельно лист новинок.

Для этого в папке includes в любом файле после <?php добавить код:

if (isset($_GET["specpredla"]))
{
$smarty->assign("main_content_template", "specpredla.tpl.html");
}

Тем самым задав новые шаблонные значения для шаблонизатора smarty.

Синтаксис при запросе страницы содержащей specpredla вывести соответствующий шаблон specpredla.tpl.html.

Осталось создать файл в папке с шаблонами, в данном случае с названием specpredla.tpl.html.

Этот шаблон будет выводить список новинок (естественно вначале нужно добавить исходный код с ними)

Страница будет доступна при перходе на url адрес

/index.php?specpredla=yes
None
Яндекс.Метрика