icevic1 0 Опубликовано 26 ноября, 2008 Жалоба Share Опубликовано 26 ноября, 2008 [move]помогите разрешити проблему баннерах[/move] иа стото поменеал в баннерах и ис4езли баннери со фсех странит, осталиси тока на главнои странити, подскайите поялуста сто и где менеати стоби била нормалино pls ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? >:( >:( >:( v ------ file header.php ---------------- // include(DIR_WS_INCLUDES.FILENAME_BANNER); --- file banners.php ----------- ети 2 баннера должни бити на фсех странитах header & footer (имено ети баннера нету на других странитах кроме первои странити) if ($banner = vam_banner_exists('dynamic', 'banner')) { $vamTemplate->assign('BANNER',vam_display_banner('static', $banner)); } if ($banner = vam_banner_exists('dynamic', 'banner330')) { $vamTemplate->assign('BANNER330',vam_display_banner('static', $banner)); } ети 2 баннера должни бити тока на первои странити там где я их поставил if ($banner = vam_banner_exists('dynamic', 'bannerleft')) { $default->assign('BANNERFPLEFT',vam_display_banner('static', $banner)); } if ($banner = vam_banner_exists('dynamic', 'bannerrigh')) { $default->assign('BANNERFPRIGHT',vam_display_banner('static', $banner)); } Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 ноября, 2008 Жалоба Share Опубликовано 27 ноября, 2008 По умолчанию баннеры и так выводятся на всех страницах. Я ж не знаю, где и что Вы правили, где-то удалили код, видимо. Например почему закомментаирована строка: include(DIR_WS_INCLUDES.FILENAME_BANNER);[/code] Ссылка на сообщение Поделиться на другие сайты
icevic1 0 Опубликовано 27 ноября, 2008 Автор Жалоба Share Опубликовано 27 ноября, 2008 ви менеа не правелино понели? - на 1 странице те банери катории ести стоби били пофсех странитах( eto tak default) - на 1 странице хочу доавти исчео 2 банера из разних категориах подскайите кокова должна бить нормалиня структура в фаилах тоести што и где должно лежати но проблема в том што ети 2 банера не находица в index.html a main_content.html {if $BANNERFPLEFT}{$BANNERFPLEFT}{/if} и они не показибаетсеа Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 ноября, 2008 Жалоба Share Опубликовано 28 ноября, 2008 Нужно добавить две новые метки для новых баннеров, вот так примерно - http://vamshop.ru/node/36 Только они всё равно везде будут показываться. Наверное нужно ещё добавлять условие в banner.php, что б метка выводилась только для определённой страницы. Ссылка на сообщение Поделиться на другие сайты
icevic1 0 Опубликовано 28 ноября, 2008 Автор Жалоба Share Опубликовано 28 ноября, 2008 to sto pomoglo mne eto izmenenia v : \includes\modules\default.php $default->assign('text', $shop_content_data['content_text']); include(DIR_WS_INCLUDES.'banners1.php'); \includes\header.php v kontse include(DIR_WS_INCLUDES.FILENAME_BANNER); \includes\banners1.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'); if ($banner = vam_banner_exists('dynamic', 'bannerleft')) { $default->assign('BANNERFPLEFT',vam_display_banner('static', $banner)); } if ($banner = vam_banner_exists('dynamic', 'bannerrigh')) { $default->assign('BANNERFPRIGHT',vam_display_banner('static', $banner)); } \includes\banners.php tak i ostanetsea Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения