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

Alexkost

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Здравствуйте, джумловеды) возник вопрос, что лучше работает: быстрее, надежнее и правильнее - шаблоны Joomla, которые мы видим на различных сайтах или же сам базовый движок Joomla, например, Joomla 2.5.?

Предыстория, скачал себе шаблон Joomla 3.0 причем бесплатный по лицензии, установил на хост, но замечаю, что тормозит ужасно. Но хочется обыкновенный сайт, без лишних модулей, скриптов и другой ерунды, главное чтобы не тормозил. Сайт прежде всего предназначен для текстового наполнения-информационный сайт с большим количеством страниц и вложенных файлов. И возник вопрос, что лучше оптимизировано в качестве скорости загрузки и работы, изначально базовый движок, либо уже переделанный разными сайтостроительными фирмами)

И как считаете, по вашему опыту, что сейчас лучше работает Joomla 2.5. или Joomla 3.0 ?
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Вы сравниваете время разгона "до сотни" автомобиля и мотоцикла, вам не кажется, что это Неправильно?
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

Alexkost

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Вы сравниваете время разгона "до сотни" автомобиля и мотоцикла, вам не кажется, что это Неправильно?
Это ответ на какой из вопросов?)
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Вы вообще не представляете о чем говорите, а моя фраза была о скорости работы J! со сторонним шаблоном и со стандартным.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
Тормозят обычно хостинг и "вебмастера", за Joomla! не замечал. Если опыта нет лучше 2.5.х брать.
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Здравствуйте, джумловеды) возник вопрос, что лучше работает: быстрее, надежнее и правильнее - шаблоны Joomla, которые мы видим на различных сайтах или же сам базовый движок Joomla, например,
а базовый движок по видимому идет без шаблонов))
и само понятие "движок" можно интерпретировать по разному)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать свой шаблон quickstart?

Автор saiskyi

Ответов: 3
Просмотров: 6439
Последний ответ 19.02.2020, 19:29:01
от Bozhkov2
Как настроить шаблон?

Автор tromba

Ответов: 2
Просмотров: 4039
Последний ответ 15.08.2018, 15:29:56
от tromba
Как загрузить шаблон, и сделать его только для одной страницы?

Автор Ирина Поехали

Ответов: 5
Просмотров: 2056
Последний ответ 05.06.2017, 21:15:42
от effrit
Как вставить рекламу в мобильный шаблон ja_edenite?

Автор gorbi_U

Ответов: 3
Просмотров: 1812
Последний ответ 02.06.2017, 08:43:26
от gorbi_U
Шаблон JA_Edenite joomla2.5

Автор askvrk2

Ответов: 6
Просмотров: 2982
Последний ответ 29.05.2017, 09:29:08
от gorbi_U