0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 1418 Просмотров
*

hmarno

  • Захожу иногда
  • 84
  • 0 / 1
Добрый день. Стандартно модуль "Материалы - Самые читаемые" выводится в виде заголовков материалов. Как добавить изображение? Модуль лежит в папке mod_articles_popular если правильно понимаю, и наверное нужно внести изменения в helper.php, но какой код нужно добавить, чтобы выводилось изображение?
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Какой параметр используешь для выбора изображения материала
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

hmarno

  • Захожу иногда
  • 84
  • 0 / 1
Изображение для вступительного текста материала
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Как добавить изображение?

В файле default.php (\modules\mod_articles_popular\tmpl)
Сразу после foreach добавь
Код: php
<?php $img = json_decode($item->images); ?>

В нужном месте ( в пределах foreach ) добавь...
Код: php
<img src="<?php echo $img->image_intro; ?>" alt="<?php echo $img->image_intro_alt; ?>" title="<?php echo $img->image_intro_caption; ?>" />
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Файл modules\mod_articles_popular\tmpl\default.php копируем в вашшаблон/html/mod_articles_popular и там добавляем где нужно
Код: php
<?php $images  = json_decode ($item->images);?>
<img src="/<?php echo $images->image_intro;?>" />

Учтите, что еще нужно будет провести проверку на существование фото.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

hmarno

  • Захожу иногда
  • 84
  • 0 / 1
NewUsers, Taatshi, спасибо за ответы. Извините за наглость, а как добавить проверку на существование фото?
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
NewUsers, Taatshi, спасибо за ответы. Извините за наглость, а как добавить проверку на существование фото?

http://www.php.su/file_exists

После приведенного мною кода добавь
Код: php
<?php if(file_exists($img->image_intro)): $file_img = $img->image_intro; else: $file_img = ''; endif; ?>

и также измениться переменная которая содержит путь к картинке...
Код
<img src="<?php echo $file_img; ?>" />
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

hmarno

  • Захожу иногда
  • 84
  • 0 / 1
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод дополнительного поля материала в модуле

Автор timofe

Ответов: 10
Просмотров: 1517
Последний ответ 06.10.2023, 14:02:24
от Mitriy
Joomla 3 создает материалы с нулевым id

Автор asmol

Ответов: 0
Просмотров: 288
Последний ответ 24.09.2023, 14:22:21
от asmol
Модуль «Материалы - Новости» выводит неправильное количество материалов

Автор goga_pgasovav

Ответов: 1
Просмотров: 392
Последний ответ 20.03.2023, 19:30:45
от goga_pgasovav
Как вставить картинку материала в модуле Последние материалы?

Автор androv77

Ответов: 13
Просмотров: 1115
Последний ответ 20.12.2022, 08:37:38
от marksetter
Вывести поля профиля Joomla

Автор romagromov

Ответов: 9
Просмотров: 601
Последний ответ 09.12.2022, 08:43:08
от sivers