Качественные модули для DLE
с приятными ценами
email@lazydev.pro
Отвечаю всем со временем
https://t.me/lazydev_dle
На связи с 14 до 22 часов

Custom Block

Custom Block
Версия: 1.0.0
11
603 437
  • Дата обновления: Год и 3 месяца назад
  • Версия модуля: 1.0.0
  • Версия DLE: 15.3 - 17.2
  • Версия PHP: 7.0 - 8.3

Добавляем новый параметр для тега custom block который при значении yes будет брать специальный tpl файл и в нем можно задать оформление если есть новости в выводимом custom или нет.

Плагин берёт следующий tpl файл (а точнее его нужно самому создать при использовании параметра block="yes")
custom_block_название tpl файла который идет в custom
Пример

{custom id="1" block="yes" template="shortstory" cache="no"}

Плагин возьмет следующий файл custom_block_shortstory.tpl в папке вашего шаблона. Внутри файла доступны теги
1. [news] ... [/news] - Выведет любой текст внутри если у custom есть новости.
2. {news} - Выведет сами новости.
3. [not-news] ... [/not-news] - Выведет любой текст внутри если у custom нет новостей.

Пример 2:

{custom id="2" block="yes" template="dir/custom1" cache="no"}

Плагин возьмет следующий файл custom_block_custom1.tpl в папке вашего шаблона.

Скачать
Скачать Custom Block

custom-block.xml
Загружен: 27.07.2024 / Скачиваний: 57 / Размер: 2.71 Kb / Контрольная сумма MD5: 7e17be0fcd5e7ef50fb636299e1af80a
xml
Скачать

Другие плагины

Related Link v1.1.1 - релевантная кольцевая перелинковка
Версия:
Related Link v1.1.1 - релевантная кольцевая перелинковка
Модуль Related Link предназначен для создания релевантной кольцевой перелинковки новостей по категории в полной новости. Страницы,
xField Tab - группирование дополнительных полей по вкладкам
Версия:
xField Tab - группирование дополнительных полей по вкладкам
Модуль позволит группировать дополнительные поля, при добавлении / редактировании новости в админ панели, по вкладкам.
LinkEnso v1.0.1 - модуль кольцевой перелинковки
Версия:
LinkEnso v1.0.1 - модуль кольцевой перелинковки
Модуль LinkEnso универсальный модуль для организации кольцевой внутренней перелинковки для движка Datalife Engine. Генерация кода для

Комментарии (11)

  1. ddro3doff
    ddro3doff
    Клиенты
    19 июля 2022 09:35
    Сам плагин скрывает не нужные кастромы, но в шаблонах подключаемых через него у меня не работают ни теги ни значения дополнительных полей. Нужные мне значения выводятся просто блоками {title}  {category}  {tagtop} [xfgiven_dlinna] 
  2. midarovrk
    midarovrk
    Клиенты
    7 апреля 2020 22:21
    Спасибо за плагин.
    Мне нужно было сделать так, если у custom нет новостей, чтобы не выводилось ошибка, и этот плагин мне в этом помог.
    Я даже не стал прописывать block="yes" и создавать шаблон custom_block_название tpl. Просто установка плагина решила проблему.
    1. midarovrk
      midarovrk
      Клиенты
      8 апреля 2020 16:58
      А нет, поправка, всё же пришлось прописать block="yes" и создать дополнительный файл tpl.
      По началу было сложно понять как это работает, но в итоге понял, получается нужно чтобы было 2 tpl файла, и в файле custom_block_название tpl обязательно должен быть прописан параметр {news}, чтобы новости выводились.
      1. midarovrk
        midarovrk
        Клиенты
        13 апреля 2020 23:26
        Чёрт, оказывается данные кэшировались, поэтому я думал что этот модуль решил мою проблему.
        Модуль то работает, но вместе с [not-news] ... [/not-news] на страницу ещё выходит вот такое сообщение:
            Внимание! Обнаружена ошибка
            К сожалению, данная страница для Вас недоступна, возможно был изменён её адрес или она была удалена. Пожалуйста, воспользуйтесь поиском.

        Как можно избавиться от этой проблемы?

        Сам custom я размещаю в fullstory.
        1. LazyDev
          LazyDev
          Администраторы
          14 апреля 2020 16:16
          Где показывает?
          1. midarovrk
            midarovrk
            Клиенты
            14 апреля 2020 20:03
            При заходе в полную новость на том месте где расположен dle тег {info}
  3. Uralbox
    Uralbox
    Клиенты
    19 марта 2020 22:23
    Не совсем ясно для чего это делается. Можно конкретный пример - зачем это для киносайта?
    1. LazyDev
      LazyDev
      Администраторы
      19 марта 2020 22:48
      Я конечно понимаю, но нет, не понимаю. А причем тут киносайты? Я что делаю всё только для такой тематики сайтов или что? Кому нужно тот возьмёт плагин, другим же оно не нужно вообще.
      1. Uralbox
        Uralbox
        Клиенты
        20 марта 2020 23:16
        Я немного не про то. Хотел выяснить скорее как это применить то на будь каком сайте.
      2. sunx
        sunx
        Клиенты
        23 марта 2020 16:17
        Зачем нам "специальный tpl файл" для оформления, если за оформление стандартно отвечает shortstory?
        Дайте пример использования, в каких случая это помогает, облегчает жизнь?
        Кому нужно тот возьмёт плагин, другим же оно не нужно вообще. 
        А может нам нужно, мы просто про это еще не знаем blush

        13 лайков уже наставили, давайте говорите!:)
        1. kuzya
          kuzya
          Гости
          23 марта 2020 17:48
          Если нет новостей у кастома то можно  на его месте вывести текст что нет новостей или заглушку или вообще что угодно. И наоборот если есть.
Сделать заказ модуля для DLE
Хотите качественную работу по адекватной цене?
Авторизация
Войти в свой аккаунт
Забыли пароль?
Регистрация