Добавляем метку банера в модули шаблона (VAMshop)
Сразу скажу, что мы в результате получим, чтоб была понятна цель. Например, нужно вывести банер на главной, но вставить его между модулями новинок и рекомендуемых, либо вывести на карточке товара в удобном для нас месте, а не только в боковых колонках либо сверху или снизу.
Первый раз я делал такой прием на модуле каталога, который, в общем-то тоже добавлял отдельно, но он есть в дополнительных файлах на vamshop.ru, и постоянно используется для вывода на главной. На его примере я и покажу, как это делать.
Итак, открываем includes/modules/sitemap.php. Вставляем сверху
// подключаем вывод банера require_once(DIR_FS_INC . 'vam_banner_exists.inc.php'); require_once(DIR_FS_INC . 'vam_display_banner.inc.php'); require_once(DIR_FS_INC . 'vam_update_banner_display_count.inc.php'); // подключаем вывод банера |
После $module = new vamTemplate; вставляем:
// подключаем вывод банера if ($banner = vam_banner_exists('dynamic', 'banner')) { $module->assign('BANNER',vam_display_banner('static', $banner)); } // подключаем вывод банера |
Открываем templates/наш шаблон/module/sitemap_default.html, вставляем внизу (или в любом другом месте) месте
// вывод банера {if $BANNER}<div class="banner">{$BANNER}</div>{/if} // вывод банера |
Теперь на главной по центру после каталога будет выведен банер.
-
пишет:Олег
Добрый вечер Евгений.
А возможно ли сделать показ баннера на карточке товара?