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

Bath1

  • Новичок
  • 3
  • 0 / 0
Добрый день.
Joomla 3.2.1   PHP 5.3.13  Joomla Platform 13.1.0

Попробовал поставить  sigplus 1.5 - не работает в контенте ( модуль не смотрел пока)  - пишет "В галерее нет изображений". Перепробовал почти все версии 1.5 - одно и то же, где по русски сообщает, где по аглицки. Менял названия папок, активацию тега, папку для закешированных изображений и.т.д. Не помогает. Пробовал разные варианты тегов прописывать - одно и тоже.  Если написать тег с ошибкой - надпись "в галерее нет изображений" пропадает и появляется кривонаписанная строчка. Т.е в принципе какбэ все работает, но не видит изображения.

Одна из версий 1.4 заработала, после того как указал "потоковое". Но заработала как то криво - ничего не прописывается - просто набор фоточек с нижним перелистыванием ( все открывается и листается) никаких там лайтбоксов и прочих прелестей.
ПамАгИтИ пенсионеру.
p.s. я не специалист.
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
В настройках плагина указываете верный путь к папке с папками галерей?
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

Bath1

  • Новичок
  • 3
  • 0 / 0
пробовал и по умолчанию "images", и прописывал другой путь в настройках. Если путь неправильный прописывать (например папку которой нет - и так пробовал)  - в материале отобразится просто как строчка {gallery)блаблабла{/gallery}.  А оно пишет "в галерее нет изображений"
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
странно
или с настройками плагина что то или с файлами
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

Bath1

  • Новичок
  • 3
  • 0 / 0
пробовал разные файлы jpeg (из разных источников). Менял разрешение на jpeg и jpg. А по поводу настроек - все версии 1.5 пишут одно и тоже. Из версий 1.4 работает только одна  *suicide*
Думал может конфликт галерей - стояла отключенная simple - снес ее. Нифига. Попробовать отключать остальные плагины?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

sigplus - при закрытии просмотра, браузер возвращается на предыдущую страницу

Автор palexa

Ответов: 1
Просмотров: 2690
Последний ответ 03.12.2021, 00:27:36
от AntiLiliPut
Выбор плагина галереи - почти sigplus

Автор dmtn

Ответов: 6
Просмотров: 3300
Последний ответ 18.05.2020, 18:31:45
от AlexB
Не корректно работает галерея Sigplus

Автор 62411

Ответов: 13
Просмотров: 4084
Последний ответ 19.04.2020, 20:59:56
от 62411
sigplus - есть возмость настроить вывод картинок по строкам-столбцам?

Автор TheEd

Ответов: 1
Просмотров: 3264
Последний ответ 25.12.2019, 16:09:55
от TheEd
Не работает preview_margin в Sigplus

Автор Novik2

Ответов: 0
Просмотров: 3384
Последний ответ 20.05.2019, 15:12:13
от Novik2