Перейти к содержанию
Форум поддержки пользователей VamShop

Как заставить работать метку {$BANNER} в main_content.html?


Рекомендуемые сообщения

Я создал - вставил в includes/modules/defaults.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', 'banner2')) {

  $vamTemplate->assign('BANNER2',vam_display_banner('static', $banner));

  }

в main_content - метку. Не работает. Что я не так делаю?

Ссылка на сообщение
Поделиться на другие сайты

if ($banner = vam_banner_exists('dynamic', 'banner2')) {

  $default->assign('BANNER2',vam_display_banner('static', $banner));

  }

Правильно? в main_content - {$BANNER2} - этот баннер не появляеться.

В index он уже работает. Может где ошибка?

Ссылка на сообщение
Поделиться на другие сайты

Для начала просто попобуй:


$default->assign('BANNER2','test');
[/code]

Что б хоть просто test выводила метка в шаблон.

Ссылка на сообщение
Поделиться на другие сайты

К сожалению.

Вот что у записано в конце defaults.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', 'banner2')) {

  $default->assign('BANNER2','test');

  }

?>

Ссылка на сообщение
Поделиться на другие сайты

Ну а почему в конце-то?!

В конце уже все данные для шаблона собраны и выведены в шаблон.

Добавляй это после:


$default = new vamTemplate;
[/code]

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...