Новости Joomla

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+). При отображении форм компонента в админке раньше разработчикам нужно было описывать скрытые поля в лейаутах. И выглядело это так:

<?php     // Это файл в /layouts/components/com_component/your_layout.php?><input type="hidden" name="task" value=""><input type="hidden" name="return" value="<?php echo $input->getBase64('return'); ?>"><input type="hidden" name="forcedLanguage" value="<?php echo $input->get('forcedLanguage', '', 'cmd'); ?>"><?php echo HTMLHelper::_('form.token'); ?>
Начиная с Joomla 5.3 добавлен новый способ добавления таких полей (их называют control fields) - программно. И теперь это можно сделать просто в Controller / View.
// В Controller/View добавляем поля$this->form  ->addControlField('task', '')  ->addControlField('return', $input->getBase64('return', ''))  ->addControlField('forcedLanguage', $forcedLanguage);
А в layout'е просто используем метод
renderControlFields()
// В layout формыecho $this->form->renderControlFields();
Многие компоненты ядра уже используют этот подход. Соответствующий PR был принят в Joomla 5.3 осенью 2024г.Смотреть
Pull Request@joomlafeed#joomla #разработка #php

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

Новая итерация компонента продолжает развиваться, ведь с v.4.x компонент был переписан практически с нуля.

v.4.1.0. Что нового?

Редактирование метаданных изображений. Теперь метаданные можно не только читать, но и напрямую редактировать и записывать обратно в изображение JPG. Поддерживаются данные EXIF ​​и IPTC.

Полная совместимость с Joomla! 4.x, 5.x и 6.x. Компонент почистили от устаревших методов в коде.

Заметно ускорили загрузку больших галерей. Списки в админке, особенно для очень больших галерей ( >30 000 изображений), теперь загружаются значительно быстрее.

Несколько сеток lightGallery на одной странице. Будь то плагины контента или модули изображений: теперь вы можете отображать несколько галерей или категорий на одной странице без каких-либо ограничений.

Множество мелких исправлений ошибок и оптимизаций.

Сайт проекта

GitHub расширения

Скачать

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

hensler

  • Захожу иногда
  • 58
  • 3 / 0
Модуль "Popular of Late" в отличии от стандартного позволяет выводить самые читаемые статьи за оределенный период, а не "от сотворения мира". При стадартном, если уж статья попала в топ, то все её и читают - т.е. у новых статей попасть в топ шансов не было, что делало вывод этой инфы бессмысленной, для сайтов с большим кол. постоянно добавляемых публикаций.

Кому надо качать тут
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
*

Mikl

  • Захожу иногда
  • 64
  • 0 / 0
Как скачать-то?... :(
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Это происки бесплатного хостинга. Зайдите на страницу http://physicist.phpnet.us/2007/07/03/popular-late-111/ и кликните там ссылку "version 1.1.1 of the “Popular of late”". Если вдруг не сработает, напишите, я приаттачу файл тут.
*

Mikl

  • Захожу иногда
  • 64
  • 0 / 0
Это происки бесплатного хостинга. Зайдите на страницу http://physicist.phpnet.us/2007/07/03/popular-late-111/ и кликните там ссылку "version 1.1.1 of the “Popular of late”". Если вдруг не сработает, напишите, я приаттачу файл тут.
Дак пробовал, не получается. Ссылается на Гугл )))
Залейте пожалуйста снова. Хороший модуль. Нужный. Судя по описанию
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Пожалуйста. Скачивайте (см. вложение).

[вложение удалено Администратором]
*

Mikl

  • Захожу иногда
  • 64
  • 0 / 0
Пожалуйста. Скачивайте (см. вложение).
Спасибо большое!
Установка - просто модуль в архиве загрузить?
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Установка - просто модуль в архиве загрузить?
Да. Настройки модуля полностью аналогичны настройкам встроенного модуля последних новостей, за исключением двух параметров:
Period of Novelty — за сколько последних дней выводить новости (по-умолчанию за 61 день, т.е. 2 месяца)
Show hits tooltips + Hits text — выводить во всплывающей подсказке, сколько раз новость просматривалась (Hits text — какой текст выводить в подсказке после количества показов).
*

Mikl

  • Захожу иногда
  • 64
  • 0 / 0
Благодарю Вас!
Замечательная вещь, замечательно сделана, замечательным человеком :)
*

bog74

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Денис, однозначно, модуль отличный, и очень хорошо работает. Приятно и радостно видеть его (и Вас как его исполнителя) среди лучшего joomla.org. Но последнее время пользуется популярностью визуальные средства подачи информации, вы это знаете лучше меня. Вообщем что бы много не говорить, может есть возможность и во платите ее в жизнь по простейшему добавлению фото в этот модуль.
С уважением, Александр.
*

infobody

  • Захожу иногда
  • 52
  • 2 / 0
  • заряжен
Большое человеческое спасибо!
Займусь переводом, возможно кому-то пригодится.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль расширенных результатов ARI Quiz Results

Автор Beer

Ответов: 0
Просмотров: 718
Последний ответ 03.02.2025, 15:27:35
от Beer
Модуль для отображения курсов валют

Автор Геон

Ответов: 2
Просмотров: 2007
Последний ответ 03.02.2024, 22:19:02
от Геон
Модуль «Image Show gk4», не отображается ни картинка, ни текст

Автор kaasin

Ответов: 1
Просмотров: 3474
Последний ответ 13.05.2023, 15:42:15
от anastasya96
Стандартный модуль случайного изображения не выводит фотографии

Автор strix

Ответов: 8
Просмотров: 7991
Последний ответ 19.10.2022, 16:07:11
от Andrej_777
Модуль тегов Joes Word Cloud для Joomla 3

Автор ecolora

Ответов: 1
Просмотров: 2680
Последний ответ 05.05.2022, 19:04:44
от ecolora