Резиновый баннер. Boxcode 10.1 – 11

 

Данная статья помогает решить проблему с рекламной системой в движке  доски объявлений Boxcode, связанная с тем, что в  резиновом шаблоне  баннер имеет только фиксированный размер (задается в админке), а вот сам сайт – постоянно меняет свою ширину и высоту, из-за чего, иногда, баннер может вылезать за пределы сайта, ухудшая его внешний вид – в большинстве случаев появляется горизонтальный  скроллинг либо сам баннер не виден в полном размере.

До

Резиновый баннер. Boxcode 10.1 - 11

После

Резиновый баннер. Boxcode 10.1 - 11

Чтобы решить данный вопрос, мы должны немного править файлы контроллера нашей рекламной системы, заменяя атрибут width, с фиксированной шириной , на атрибут max-width с той же шириной и добавляя новый атрибут width, но с уже 100% шириной.

Итого : должно получится два параметра – width 100% и max-width с шириной из админки. Высота в данном примере исключается, поэтому в админке ставится, но не участвует .

Открываем файл /moduls/spacecom/spacecom.php и везде находим где проставляется ширина , например

и заменяем так, чтобы получить

Причем:

  1. max-width – необязательный параметр. Можете не ставить его
  2. height – везде удаляете или ставите auto, т.к у нас баннер резиновый, а значит высота автоматическая

В админке вашей доски объявлений теперь параметр ширины будет отвечать за максимальную ширину баннера, а не за фиксированную, а вот высота теперь у нас неактивна, поэтому  цифры можете любые писать, т.к они не учитываются!


присылайте свои идеи к нам на admin@make-board.ru
обсудить свои  вопросы можете на форуме Boxcode
вы также можете заказать разработку доски объявлений
или скачать\заказать шаблон Boxcode

Комментировать

Обязательные поля отмечены *. Ваш электронный адрес не будет опубликован.