Александр 0 Posted June 25, 2012 Report Share Posted June 25, 2012 Всем известна метка {$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
-Inna- 0 Posted June 25, 2012 Report Share Posted June 25, 2012 удобнее всего создавать боксы. они выводяться в любом месте куда вставишь метку. а накопировать их можно сколько угодно много под любые нужды. из {$MODULE_sitemap_default} или {$MODULE_latest_news} или любого другого можно сделать бокс. они работают по похожему принципу только боксы лежат в шаблоне и не нужно ворошить код магазина, что очень удобно для вебмастера Link to post Share on other sites
Александр 0 Posted June 29, 2012 Author Report Share Posted June 29, 2012 Да, спасибо, что-то подзабыл про них. Только всё-таки не только в шаблоне, а 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 447 Posted June 29, 2012 Report Share Posted June 29, 2012 Подключать php файл в /includes/modules/default.php а в самом файле модуля правильно метку определять через assign метод smarty Link to post Share on other sites
KoVaLsKy 59 Posted January 9, 2015 Report Share Posted January 9, 2015 Как разбить на 2 части метку Link to post Share on other sites
support 447 Posted January 10, 2015 Report Share Posted January 10, 2015 Cпасибо за пример. Link to post Share on other sites
KoVaLsKy 59 Posted January 11, 2015 Report Share Posted January 11, 2015 да собственно не за что. буду стараться по чаще выкладывать что то интересное Link to post Share on other sites
Recommended Posts