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

juddi

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Добрый вечер. Установила плагин Simple Image Gallery  v3.0.0. Под фото выводится надпись "You are viewing the image with filename...". Как ее поменять?
Все файлы плагина пересмотрела, ничего не нашла.
Спасибо
*

Ilhom666

  • Завсегдатай
  • 1384
  • 184 / 0
Re: Simple Image Gallery поменять надпись
« Ответ #1 : 08.04.2015, 20:21:08 »
сам текст в \administrator\language\en-GB\en-GB.plg_content_jw_sig.ini но лучше создайте переопределение константы для JW_PLG_SIG_YOU_ARE_VIEWING
*

kunsaid

  • Захожу иногда
  • 166
  • 1 / 1
Re: Simple Image Gallery поменять надпись
« Ответ #2 : 24.05.2023, 22:06:33 »
Скажите, а почему лучше создать переопределение вместо обычной замены текста? чем черевата замена текста?
*

Театрал

  • Захожу иногда
  • 232
  • 7 / 0
Re: Simple Image Gallery поменять надпись
« Ответ #3 : 25.05.2023, 08:42:30 »
Скажите, а почему лучше создать переопределение вместо обычной замены текста? чем черевата замена текста?

Ничем страшным не чревата. Просто когда вы обновите плагин (а обновлять желательно), этот файл перезапишется и придётся менять снова. Для этого и придуманы переопределения.
*

khan-alex

  • Давно я тут
  • 649
  • 30 / 1
Re: Simple Image Gallery поменять надпись
« Ответ #4 : 25.05.2023, 11:19:15 »
Добрый вечер. Установила плагин Simple Image Gallery  v3.0.0. Под фото выводится надпись "You are viewing the image with filename...". Как ее поменять?
Все файлы плагина пересмотрела, ничего не нашла.
Спасибо
Это подпись к картинке. В параметрах вывода галереи или настройках плагина нужно просто её убрать. Посмотрите в хелпах галереи на сайте производителя.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Настройка sp simple portfolio

Автор Slava_optimizator

Ответов: 33
Просмотров: 12030
Последний ответ 22.04.2021, 12:06:08
от dorson
Вопрос по плагину Very Simple Image Gallery ??

Автор akteon25

Ответов: 0
Просмотров: 845
Последний ответ 13.10.2020, 17:43:04
от akteon25
SP Simple Portfolio - Активная вкладка (Убрать show all)

Автор redfield

Ответов: 4
Просмотров: 2038
Последний ответ 27.02.2020, 12:21:45
от lyunya
В шаблоне JoomArt криво отображается фотогалерея Event Gallery

Автор wahrenz

Ответов: 0
Просмотров: 984
Последний ответ 28.01.2020, 17:39:57
от wahrenz
Внешняя ссылка в SP Simple Portfolio

Автор redfield

Ответов: 21
Просмотров: 3425
Последний ответ 11.06.2019, 18:14:56
от SolopoV