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

Вывод меток на главной странице


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

Нужно вывести метку {$BANNER} на главной странице, через контент менеджер в админке не получается - выводит просто текстом эту метку а не сам баннер. Как быть?

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

Не будет ли в этом случае выводиться на всех страницах? Дело в том что мне нужно чтобы баннер был только на той странице которая при входе на сайт, которая с приветствием, вот грубо говоря вместо этого приветствия.  :)

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

Тогда просто вставьте {$BANNER} в шаблон главной страницы.

Это файл /templates/шаблон/module/main_content.html

Например перед {$text} - это как раз и есть метка информационной страницы для главной страницы.

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

А попробуй добавить в /includes/modules/default.php:


  include(DIR_WS_INCLUDES.FILENAME_BANNER);

[/code] после:
[code]
  $default->assign('text', $shop_content_data['content_text']);

В /includes/header.php тогда внизу удали:

  include(DIR_WS_INCLUDES.FILENAME_BANNER);
[/code]

А в самом /includes/banner.php замени $vamTemplate на $default

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

Прошу прощения, еще одна проблемка выявилась.

На сайте два баннера, один в боксе новинок и другой вот этот на главной который, теперь только на главной баннер выводит, а другой в боксе пропал.  :(

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

Скопируй /incudes/banners.php в banners1.php

В banners1.php верни снова $vamTemplate и вместо BANNER напиши BANNER1 например, т.е. там где assign, это ты метку создаёшь для шаблона, назови BANNER1, что б не повторялась.

Затем в /includes/header.php внизу добавь:


  include(DIR_WS_INCLUDES.'banner1.php');
[/code]

Ну и уже в основном шаблоне {$BANNER1} используй.

Надеюсь, что смысл понял.

т.е. просто сделать ещё одну метку для второго баннера.

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