Jump to content

Recommended Posts

Александр

Всем известна метка {$main_content} , что на главной и прочих выводит содержимое main_content.html.

Но вот незадача, надо вывести на главной(и прочих в разных вариациях) отдельно метки модулей из main_content.html. Например, {$MODULE_sitemap_default} или {$MODULE_latest_news}, в какой-то блок под текстом {$main_content} .

И вообще, зачем он {$main_content} , когда можно было бы(но нельзя) сразу прописать содержимое main_content.html?

Какие есть варианты? Создать {$main_content2} - main_content-2.html?

Или всё же можно вывести метку модуля непосредственно в шаблон нужной страницы?

Link to post
Share on other sites

удобнее всего создавать боксы. они выводяться в любом месте куда вставишь метку.

а накопировать их можно сколько угодно много под любые нужды.

из {$MODULE_sitemap_default} или {$MODULE_latest_news} или любого другого можно сделать бокс.

они работают по похожему принципу только боксы лежат в шаблоне и не нужно ворошить код магазина, что очень удобно для вебмастера

Link to post
Share on other sites
Александр

Да, спасибо, что-то подзабыл про них. Только всё-таки не только в шаблоне, а russian.php, lang_russian.conf, тоже подправить придётся.

http://vamshop.ru/manual/ch14s04.html

Да и немного у меня иная задача - {$MODULE_sitemap_default} от browse-cat.zip поставить только в нужных местах, а не везде.

{$main_content} - инклюдит метки модулей.

Как {$MODULE_sitemap_default} запихнуть в индексный файл минуя {$main_content}?

Link to post
Share on other sites
support

Подключать php файл в /includes/modules/default.php

а в самом файле модуля правильно метку определять через assign метод smarty

Link to post
Share on other sites
  • 2 years later...

да собственно не за что. буду стараться по чаще выкладывать что то интересное 

Link to post
Share on other sites
×
×
  • Create New...