Качественные модули для DLE
с приятными ценами

Плагин для подсчета новостей по значению доп. поля, количества символов в доп. поле, и количества картинок в доп. поле типа Галерея [ DLE 13.0 - 14.1 ]

Плагин позволит подсчитывать количество новостей по значению доп. поля, количество символов в доп. поле, и количество картинок в доп. поле типа Галерея

Использование:
{include file="engine/modules/countxfield.php?action=galery&xfield=X"} - выведет количество фото в дополнительном поле в полной новости. Где X название дополнительного поля на латинице.
{include file="engine/modules/countxfield.php?action=galery&xf=[xfvalue_X]} - выведет количество фото в дополнительном поле в краткой, custom новости. Где X название дополнительного поля на латинице.
{include file="engine/modules/countxfield.php?action=text&xfield=X"} - выведет количество символов в дополнительном поле в полной новости. Где X название дополнительного поля на латинице.
{include file="engine/modules/countxfield.php?action=text&xf=X"} - выведет количество символов в дополнительном поле в краткой, custom новости. Где X название дополнительного поля на латинице.
{include file="engine/modules/countxfield.php?action=news&xfield=X&value=Y"} - выведет количество новостей у которых дополнительное поле X имеет значение Y. Где X название дополнительного поля на латинице и Y значение дополнительного поля.

Информация
Версия DataLife Engine: 13.0 - 14.1
Версия PHP: 5.4 - 7.3
Дата обновления: 24 Мая 2019
Версия модуля: 1.0.0
16.12.18
2 777
12
Поддержка
0.00 рублей Поддержать автора

Войдите на сайт


Данное дополнение сделано на энтузиазме для пользователей. Вы можете помочь автору материально сделав вклад в развитие, создание и поддержку других бесплатных дополнений.
Комментарии (12)
  1. redflamegroup
    redflamegroup Клиенты
    21 марта 2021 04:58
    0
    na dle 14.1 v shortstory ne rabotaet ...tak poderju esheo i usera  mailarn  s frazoi  [xfvalue_X] on vivodit ... esli staviti tolica nazvanie dop pole ...to i tak ne budet rabotati...ne proverial v fullstory,....tolica short
  2. mailarn
    mailarn Клиенты
    18 сентября 2020 23:26
    0
    в 14 и 14.1 версиях точно работает на половину.
    Поле [xfvalue_X] в Вашей инструкции выводит в короткой новости все картинки галереи - это функция ДЛЕ.
    Пробовал на 3х сайтах. Писал pm, ответа не последовало, пришлось на заказ делать. Кому надо, пишите, скину нормальный рабочий плагин.
    1. LazyDev
      LazyDev Разработчик
      19 сентября 2020 00:50
      0
      Вам не нужно указывать [xfvalue_X], а лишь НАЗВАНИЕ дополнительного поля.
      1. redflamegroup
        redflamegroup Клиенты
        21 марта 2021 04:50
        0
        {include file="engine/modules/countxfield.php?action=galery&xf=[xfvalue_X]} - выведет количество фото в дополнительном поле в краткой, custom новости. Где X название дополнительного поля на латинице.



  3. redflamegroup
    redflamegroup Клиенты
    15 декабря 2019 04:06
    0
    File engine/modules/countXfield.php not found.
    1. redflamegroup
      redflamegroup Клиенты
      20 декабря 2019 04:27
      0
      lazzy, а почему плагин не создаёт файл????????
  4. Sh1ning
    Sh1ning Клиенты
    4 октября 2019 11:00
    0
    Можно ли добавить подсчет по условию category=id + tags=один,два,три - чтобы считать количество новостей в категории у которых есть данные теги, а не только доп. поля.
    1. LazyDev
      LazyDev Разработчик
      4 октября 2019 13:19
      0
      Можно, код открыт. Но делать так я бы не стал. Тут нужно другой подход.
  5. Jointhepoland
    Jointhepoland Клиенты
    29 августа 2019 20:19
    0
    Хм. Плагин не создает модуль! 
    1. LazyDev
      LazyDev Разработчик
      2 сентября 2019 12:05
      0
      Если плагин не создает файл, значит проблема с вашей стороны. Проверьте права на папку /engine/cache/system/plugins/
      1. redflamegroup
        redflamegroup Клиенты
        20 декабря 2019 04:28
        0
        777 pravila
  6. Uralbox
    Uralbox Клиенты
    17 июня 2019 16:32
    0
    Нагрузка ощутима будет от плагина при хорошей посещаемости? (10к-20к)