Новости Joomla

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

hmarno

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

NewUsers

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

hmarno

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

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 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 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

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

  • Живу я здесь
  • 2310
  • 216 / 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 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

hmarno

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

Вывести поля профиля Joomla

Автор romagromov

Ответов: 11
Просмотров: 4584
Последний ответ 28.04.2025, 10:25:44
от sivers
Вывести модуль в модуле

Автор jimka

Ответов: 2
Просмотров: 2920
Последний ответ 18.04.2025, 15:39:36
от fbr
Не могу разблокировать материалы, модули для редактирования

Автор Ecodrev

Ответов: 3
Просмотров: 1574
Последний ответ 24.03.2025, 20:20:55
от R31rus
[Решено] Вывод значений из custom fields материала в модуле по имени поля

Автор goga_pgasovav

Ответов: 3
Просмотров: 2927
Последний ответ 30.12.2024, 13:22:11
от goga_pgasovav
Вывод дополнительного поля материала в модуле

Автор timofe

Ответов: 10
Просмотров: 3061
Последний ответ 06.10.2023, 14:02:24
от Mitriy