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

lubashina

  • Захожу иногда
  • 103
  • 0 / 0

Здравствуйте, собственно вопрос в заголовке. При обновлении Joomla потребовали сменить PHP. Сменила и сайт исчез. Хостер пишет, что сайт выдает следующее
[30-May-2017 16:16:05 Europe/Moscow] PHP Fatal error:  Class 'SppagebuilderAddons' not found in /home/z/zhalcauj/remont.zhalcauj.bget.ru/public_html/templates/shaper_helix3/sppagebuilder/addons/image_content/site.php on line 11.
Получается виноват SP PAGE Builder? значит он не поддерживает новую версию PHP. И как быть то тогда?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
При обновлении Joomla потребовали сменить PHP
никто ничего не требовал. Joomla пишет о том, что версия php 5.6 перестанет поддерживаться в конце 2018! года. а сейчас середина 17-го. это по вашему "потребовали"? :)

И как быть то тогда?
например вернуться на php5.6
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

lubashina

  • Захожу иногда
  • 103
  • 0 / 0
никто ничего не требовал. Joomla пишет о том, что версия php 5.6 перестанет поддерживаться в конце 2018! года. а сейчас середина 17-го. это по вашему "потребовали"? :)
например вернуться на php5.6
Спасибо за ответ) Я вернулась, но ничего не изменилось. сайт как не открывался, так и не открывается. Ладно, буду делать backup (
*

lubashina

  • Захожу иногда
  • 103
  • 0 / 0
Я начинаю тихо ненавидеть Joomla (((( Эти обновления все нервы вымотали. Всю сделанную работу надо по новой делать (((
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
вам показано error и путь к нему, попробуйте разобраться
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужна проф помощь в обновлении Joomla на лок.сервере osp. Можно платно

Автор Fati

Ответов: 0
Просмотров: 431
Последний ответ 16.06.2025, 16:40:04
от Fati
SP Builder sppb-nav Вертикально

Автор ssaich

Ответов: 0
Просмотров: 974
Последний ответ 06.04.2025, 17:31:32
от ssaich
Версии РНР и Joomla 3

Автор Ebelous

Ответов: 8
Просмотров: 3099
Последний ответ 27.01.2025, 20:38:45
от pavelrer
pptx в теле материала сайта

Автор VIK4

Ответов: 0
Просмотров: 1209
Последний ответ 24.10.2024, 13:04:04
от VIK4
SP Page Builder - Tabs | Ссылка на tab, чтобы открывалась нужная вкладка?

Автор krestowsky

Ответов: 1
Просмотров: 2463
Последний ответ 23.04.2024, 09:28:25
от fragmarw