Новости 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 Гость просматривают эту тему.
  • 3 Ответов
  • 1958 Просмотров
*

John Harder

  • Новичок
  • 5
  • 0 / 0
Сделал я когда-то сайтик. PHP тогда не знал почти совсем, потому делал на джаваскрипте, тем более, что сайт не слишком сложный, и состоит из однотипных галерей фотографий с текстом описания. Пример вот тут: http://www.salonkatris.ru/katris/catalog.html - лучше всего смотреть "Жалюзи >> Горизонтальные" - там максимально наглядно.

Сейчас возникла необходимость переделать этот сайт, так как нормальной админки у него не было, и у пользователя регулярно возникали проблемы с обновлениями. И встал вопрос: какой галереей все это лучше всего оформить в Joomla без черезчур активного применения напильника (хотя и напильник могу применить, уже кое-как разобрался в PHP)? Возможно, даже не галереей, а менюшкой с выводом шаблонизированных контентов (есть, вроде бы, такая менюшка, что автоматом вытаскивает картинки из текста контента, и подставляет их в качестве меню).

В общем, что посоветуете, гуру?
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
а что мешает поставить Joomla локально (на том же денвере), полезть на extensions, выбрать понравившиеся расширения и поиграться с ними - что больше приглянется, то и поставишь.
иба у каждого свои критерии оценки подходит/не подходит
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

John Harder

  • Новичок
  • 5
  • 0 / 0
Я уже неделю так играюсь - сроки поджимают.
*

John Harder

  • Новичок
  • 5
  • 0 / 0
Вопрос в ту же тему.

Играюсь с Фокой. Хорошая вещь, уже ставил на другом сайте. Есть у нее такая вот настройка. Меня бы устроила вполне. НО! В настройках фоки я такого способа отображения фотографий не нашел. В документации тоже, что странно.

Неплохая вещь и JoomGallery, но у нее есть один фатальный для меня недостаток: она "одноразовая". То есть менюшкой можно вытащить список категорий галерей, но не одну конкретную категирию. Или же я чего-то не замечаю.

Плагины не подходят - или же мне придется самому админить этот сайт. Не хотелось бы, но как вариант - можно подумать и над плагинами.

Куча разных вариантов не поддерживают подписи к картинкам, или же поддерживают, но в неудобоваримом для пользователя виде (сиречь, админка сайта будет опять-таки на мне).

Фоку бы настроить...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

pPGallery для Joomla! 3.2 - плагин автоматического создания мини галереи в материале - pPGallery for

Автор Beer

Ответов: 46
Просмотров: 13283
Последний ответ 16.01.2024, 19:59:56
от Beer
Выбор плагина галереи - почти sigplus

Автор dmtn

Ответов: 6
Просмотров: 3308
Последний ответ 18.05.2020, 18:31:45
от AlexB
Срочный вопрос по галереи Huge-It

Автор julice84

Ответов: 2
Просмотров: 1688
Последний ответ 01.03.2018, 08:40:16
от julice84
Какой модуль галереи есть подобный?

Автор julice84

Ответов: 5
Просмотров: 1950
Последний ответ 22.02.2018, 18:50:10
от Missile
Всё о галереи sigplus (похожа на simple image), кто работал с ней?

Автор Fredom

Ответов: 132
Просмотров: 51660
Последний ответ 09.05.2017, 19:38:42
от Paradox