Сообщения без ответов | Активные темы Текущее время: 24 окт 2026, 16:29



Ответить на тему  [ Сообщений: 18 ]  Страница 1, 2  »
Если промо-блока нет, то (условия смарти) 
Автор Сообщение
Есть такой код в bootsrap:
blocks.html
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

И блок block_promo.html
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Никак не могу вставить условие, что если в промо блок слева-справа ничего не выведено, то..
Подтыкал {%else%} перед последним {%/if%}, комбинировал, разбивал l or R на разные условия.. Толку ноль. Был у кого опыт?


Профиль
Если промо-блока нет, то
... он не выводится.
Потому что его нет :) И в шаблоне что-то делать бесполезно.

В аттаче исходный код модуля blocks.php, положите его в папку
/includes/loader, если PHP 5.3 >
/includes/optimizer, если PHP 5.2

затем найдите в этом файле:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

И добавьте:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Соответственно, в папке шаблона надо создать файл block_promo_empty.html, который будет отображаться вместо промо-блока, если промо-блока нет.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Профиль
О, спасибо огромное! Весьма ценно!


Профиль
Не работает однако. Проверил на всякий случай просто заменой файла из аттача, не внося изменений -
Цитата:
Parse error: syntax error, unexpected $end in O:\home\site.name\www\includes\optimizer\blocks.php on line 239

Версия eliteboard_rus_21_130409


Профиль
Извините :)


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Профиль
Geo писал(а):
Извините :)

Спасибо! Теперь заработало!


Профиль
я так понимаю эт заглушка, отлично давно писал Юре об этом, класно что решили !

_________________
Рекомендую Всем! Надёжный и качественный хостинг BeGet.ru
Eboardclub.ru - Шаблоны, доработка, ELITE-BOARD 2.3 - СКРИПТ ДОСКИ ОБЪЯВЛЕНИЙ
Доска объявлений Республика Крым


Профиль WWW
SERblY писал(а):
я так понимаю эт заглушка, отлично давно писал Юре об этом, класно что решили !

ААа.. Понабежало тут xDDD
Кстати замечательно заработало)), чего месту пропадать, если нет ничего в блоках. Супер же)


Профиль
у меня промо блок просто убирается с помощью css, если он пустой

_________________
www.azius.ru - примеры моих работ по шаблонам
www.alozo.ru - доска объявлений


Профиль WWW
чето толи голова неварит толи хз немогу придумать, точнее доработать, вот это все работает либо если промоблок есть либо если его нет, а если в админке настроено не прокручивание блоков а например показывать 4 случайных блока, мы их выстроили по ширине сайта ну допустим 4 блока по 300px, и если один блок заканчивается тоесть их остается 3 то справа допустим получается пустота в 300 px как применить чтобы грузилось некое содержимое в отсутсвующий блок а не при том что они вообще отсутсвуют?? надеюсь вопрос понятен
Еще раз в админке стоит показывать 4 блока но 1 закончился и показывается 3, как условие написать???

_________________
Рекомендую Всем! Надёжный и качественный хостинг BeGet.ru
Eboardclub.ru - Шаблоны, доработка, ELITE-BOARD 2.3 - СКРИПТ ДОСКИ ОБЪЯВЛЕНИЙ
Доска объявлений Республика Крым


Профиль WWW
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 18 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти: