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

установил последнюю версию компонента... и отображаются иероглифы.. пишет Constant _RSGALLERY_ACL_OWNER already defined in T:\home\virtual\ungs\administrator\components\com_rsgallery2\language\russian.php on line 248

кто знает расскажите плиз

Re: проблема с кодировкой в RS Gallery
« Ответ #1 : 10.10.2006, 14:43:16 »
Примерно такая же проблема: вместо русских букв - кракозябры. Тоже думал, беда с кодировкой, а посмотрел в русский языковой файл, так оказывается все эти кракозябры прямо в нём заложены. Решение проблемы, скорее всего, в установке корректного языкового файла. Не уверен, NokySL, что тебе такой вариант подойдёт, но мне, похоже да. Коллеги, скиньте, пожалуйста, файлик russian.php (у кого имеется) на aneyman (сабака) мэйл.ру. Спасибо!

Re: проблема с кодировкой в RS Gallery
« Ответ #2 : 11.10.2006, 10:07:00 »
Собственно, а вот и ТЕМА, где это уже всё разобрано. Если ещё название темы было более конкретно указано, то я нашёл бы её даже раньше, чем сам перевёл языковой файл. :)

Re: проблема с кодировкой в RS Gallery
« Ответ #3 : 29.10.2006, 21:16:03 »
Как с Этим бороться?

Re: проблема с кодировкой в RS Gallery
« Ответ #4 : 30.10.2006, 00:14:02 »
Скачать файл russian.php (смотри вложение), и заменить им стандартный в папке: administrator\components\com_rsgallery2\language. Заодно, можно удалить оттуда неиспользуемые языки (венгерский, испанский, скандинавские...).
Напиши потом, помогло это, или нет.

[вложение удалено Администратором]

Re: проблема с кодировкой в RS Gallery
« Ответ #5 : 31.10.2006, 09:10:03 »
Не помогло, дело в том, что у меня такой же руссик есть...
оказалось разрабы так шустро делают релизы, что мало того что другие языки не "успевают", дык даже англ. версия не полная. Пришлось пару переменных определить.
Спасает, полное копирование english.php и собственный перевод.
Наверное пока остановлюсь на этой галерее. Жаль что у неё проблемы с watermark.
Но, Зум Галлери, добивает меня своими Ява Аплетами, а Датцо архаичностью дизайна(и тем же подломом, хранением графики в одном каталоге)

Re: проблема с кодировкой в RS Gallery
« Ответ #6 : 03.11.2006, 00:32:55 »
c русским все просто. заменяешь содержимое файла english.php на содержимое файла russian.php, а все остальные языковые файлы удаляешь. Будет работать.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Download RS Gallery 2

Автор userxp

Ответов: 42
Просмотров: 53817
Последний ответ 22.01.2012, 09:50:48
от peterk
RsGallery2 1.14.4 и Jpromoter 2.10.3 beta на Joomla 1.0.15 проблема!

Автор Protimber

Ответов: 3
Просмотров: 9539
Последний ответ 02.10.2011, 20:35:18
от immitator
Gallery и модуль jxtc_rsbanners

Автор olgatao

Ответов: 1
Просмотров: 6017
Последний ответ 22.05.2011, 14:27:05
от olgatao
Проблема отображение полной фотографии

Автор Snowboarder

Ответов: 2
Просмотров: 8318
Последний ответ 14.08.2009, 13:27:41
от Snowboarder
Проблема со СКАЧКОЙ картинки с сайта

Автор SAW

Ответов: 2
Просмотров: 4206
Последний ответ 27.12.2006, 08:24:08
от Drag.ON