Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Можно ли с помощью BlockPro3 выводить ТОП, если картинки новостей, и в краткой новости, и в допполе?

Можно ли с помощью BlockPro3 выводить ТОП, если картинки новостей, и в краткой новости, и в допполе?


     block, pro.3    Общие вопросы, Модули, Ламерские вопросы    1178

вопрос
Добрый день! Модуль Block.Pro.3 при выводе популярных новостей, умеет брать картинки из короткой новости, полной новости или дополнительного поля. (параметр - &image)
Если на сайте, часть картинок в новостях указана в краткой новости, а часть в дополнительном поле. Можно ли сделать ( командной строкой или правкой кода), чтобы модуль если не находит картинку в короткой новости, брал картинку из допполя?

Ответа пока нет


1 комментарий

prpobed5
Юзер

prpobed5 - -

В коде BlockPro3 выбор источника для картинки происходит так. Подскажите, плиз, как корректно изменить имеющийся выбор из трех вариантов, на - брать картинку из краткой новости, а если её там нет, то брать картинку из доп.поля?


// Выводим картинку
switch($this->config['image'])
{
// Первое изображение из краткой новости
case 'short_story':
$imgArray = $this->getImage($newsItem['short_story'], $newsItem['date']);
break;
					
// Первое изображение из полного описания
case 'full_story':
$imgArray = $this->getImage($newsItem['full_story'], $newsItem['date']);
break;
					
// Изображение из дополнительного поля 
default:
$xfieldsdata = xfieldsdataload($newsItem['xfields']);
$imgArray = $this->getImage($xfieldsdata[$this->config['image']], $newsItem['date']);
break;
}

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

наверх