Новости 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 Ответов
  • 1147 Просмотров
*

San4ozzZ

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
доброго времени суток.
скажите пожалуйста, почему на главной странице перестало работать слайдшоу, отображается только первый слайд, но не меняется.
так же на страницах в новостях.
в других разделах всё работает !
что можно предпринять ?
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Причин может быть много, если установлено что-то еще, может быть конфликт js
Мелкий ремонт. skype poisk-plus
*

IzrA

  • Захожу иногда
  • 322
  • 27 / 0
San4ozzZ,
Если пользуетесь firefox'ом ставьте FireBug и смотрите в консоли ошибки. Если юзаете Chrome ничего ставить не нужно.  Жмём F12 и переходим на вкладку консоль. Делать это нужно на той странице, где модуль не работает.
Спасибо для меня слишком много. Стакан вина Плюс в репутацию - в самый раз.

Велосипедист — бедствие для экономики. Он не покупает автомобиля и не берет под него кредит. Не покупает бензин. Не пользуется услугами ремонтных мастерских. Не страхует «гражданскую ответственность». Не пользуется платными стоянками. Не страдает от ожирения. Да он еще и здоров, черт возьми! Здоровые люди не нужны для экономики. Они не покупают лекарства. Они не ходят к частным врачам. Они не увеличивают ВВП.
*

San4ozzZ

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
оказывается модуль Социальные группы не работает совместно со слайдшоу
отключаю jqury в модуле,  слайдшоу работает, а модуль перестаёт корректно работать,
но отображается .
интересно как нибудь совместить эти два чуда возможно ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает mega menu в шаблоне sj_jare

Автор premisse

Ответов: 5
Просмотров: 4102
Последний ответ 28.02.2017, 21:35:24
от ddenov
pagenavigation.php в папке HTML шаблона не работает

Автор green711

Ответов: 8
Просмотров: 4172
Последний ответ 08.01.2017, 17:13:48
от slon777
Выпадающее меню работает только верхнее, или только нижнее, но не оба одновременно

Автор Коваленко Вадим

Ответов: 3
Просмотров: 1166
Последний ответ 10.05.2016, 22:54:28
от Коваленко Вадим
не работает разделение на колонки в "блоге категорий".

Автор Algemir

Ответов: 7
Просмотров: 9823
Последний ответ 25.04.2016, 08:58:33
от Омск
В Шаблоне Adventure Club 2.5 не работает Кириллица

Автор Mr.Hansel

Ответов: 2
Просмотров: 1125
Последний ответ 21.06.2015, 16:12:15
от Shustry