Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Скрыть Block.Pro3 если он пуст ? Как?

Скрыть Block.Pro3 если он пуст ? Как?


     03.02.2014    Модули, Хаки    1262

вопрос
Часть новостей на сайте выводиться через модуль BlockPro3.
Нужно, чтобы, если на данный момент нет новостей с подходящими параметрами в Block.Pro.
то отображалось бы сообщение, заглушка. Что "пока ничего нет, заходите позже"

P.S. К Павлу, создателю модуля Block Pro3.
ИМХО, мелкая но нужная вещь для модуля. Может, найдете время добавить ее к модулю.

Ответил: ПафНутиЙ


В этой строке измените текст на нужный и очистите кеш на сайте.

Комментарии пользователей (4)

sadan
16

107 | 38

sadan - 3 февраля 2014 15:39 - Юзер

можно так в engine/modules/blockpro/block.pro.3.php:

// Если в выборке нет новостей - сообщаем об этом
            if (empty($news)) {
                $output .= '<span style="color: #f00">По заданным критериям материалов нет, попробуйте изменить параметры строки подключения</span>';
                return;
            }


Тут можно рекламу или что нубидь интересное на сайте вставить

MAPKOBKA
4

80 | 18

MAPKOBKA - 3 февраля 2014 17:17 - Юзер

Эту строчку я видел. Но почему-то она не срабатывает. Если новостей нет, то ничего не показывает. Может только у меня такое.

MAPKOBKA
4

80 | 18

MAPKOBKA - 3 февраля 2014 22:31 - Юзер

В том то, Павел, и дело, что не выводит, если категория с новостями пуста. Кеш чистил . Просто ничего не выводит. Устанавливал последний Block.pro Никаких изменений в модуль не вносил.
Может просто эта функция не работает?

ПафНутиЙ
1063

3393 | 2433

ПафНутиЙ - 3 февраля 2014 23:22 - Админ

адрес сайта?

Каков вопрос - таков и ответ. Просто помните об этом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы