Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как вывести количество фото?

Как вывести количество фото?


     27.07.2026    Фото, dle20    Все вопросы » Общие вопросы    188

вопрос
Добрый, у меня два вопроса, есть ли возможно в dle 20, если есть доп поле типа галерея изображений, вывести количество изображений в этом поле в полной новости?
И второй вопрос, есть доп поле типа Галерея видео, есть ли возможность вывести количество загруженных видео в этом поле в полной новости?

Ответил: TeraMoune


Имя файла: engine/classes/xfields.class.php

Найти:
if (count($gallery_single_image)) {

Добавить выше:
$tpl->set( '{xf_count_'.$value['name'].'}', $xf_image_count );

Найти:
if (count($playlist_single)) {

Добавить выше:
$tpl->set( '{xf_count_'.$value['name'].'}', $xf_playlist_count );

3 комментария

DaivZ
Юзер

DaivZ - 30 июля 2026 10:53 -

Как у вас загружаются видео ?

Numpadd
Юзер

Numpadd - 31 июля 2026 00:24 -

DaivZ,стандартным способом через доп поле

DaivZ
Юзер

DaivZ - 4 августа 2026 20:35 -

Вариант TeraMoune:

будет работать;
не требует отдельных обработчиков;
не требует редактировать show.full.php и show.short.php;
создаёт универсальный тег для любого поля;
выполняется без SQL-запросов.

Но лучше заменить:

$xf_image_count

на:

count($gallery_image)

и:

$xf_playlist_count

на:

$xf_playlist_media_count

Это даст фактическое количество непустых обработанных файлов.

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

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

наверх