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

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Добрые люди в очередной раз хотят помочь интернет-пользователям и бизнесу.
https://kod.ru/zapriet-na-rieghistratsiiu-pochta
Учитывая, что более 50% моих юзеров это именно gmail.com встал известный вопрос: что делать?
Я даже сейчас не берусь рассматривать вопросы доступа для "старых" клиентов, а хочу спросить - какие вообще можно применять альтернативы для авторизации/регистрации.
Мобильный телефон пожалуй самое удобное, но там SMS дорогие.
Какие есть мнения?
Заранее спасибо.
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
Запрет касается гос. сайтов типа Госуслуг.
« Последнее редактирование: 27.07.2023, 15:16:28 от Missile »
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Запрет касается гос. сайтов типа Госуслуг.

К сожалению это не так - касается всего российского сегмента. Постановление уже принято, ждем подзаконных актов.
*

Simply

  • Захожу иногда
  • 71
  • 7 / 1
"Важный нюанс. Поправки будут касаться только внутреннего российского поля и пользователей, которые находятся в России, объясняет Хинштейн:

- Если пользователь заходит на тот же маркетплейс, например, из Турции, на него эти правила не распространяются. И не важно, россиянин он, турок или болгарин. А если, например, болгарин в России регистрируется на сайте, он должен делать это по российским законам. " :o
То есть вычислять кто ты и откуда сайт будет по IP, и если ты с VPN то можешь смело регистрироваться с какого хочешь ящика ;D
PS все же надеюсь что мелких сайтов это не коснется, просто не понятно кто и как все это будет контролировать?
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
Цитировать
просто не понятно кто и как все это будет контролировать?
В том-то и дело. Профиль юзера никому не виден, почта нигде не отображается.
*

arma

  • Завсегдатай
  • 1753
  • 81 / 3
Вчера пытался зарегиться на одном из забугорных сайтов. Написали, что почта на mail.ru не валидна, gmail.com прошла.
Все с ума посходили...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Авторизация через госуслуги

Автор Error222

Ответов: 12
Просмотров: 4052
Последний ответ 03.04.2020, 12:02:20
от d0ublezer0
Вопрос выбора компонента и платная регистрация на сайте

Автор Shkodlivaya

Ответов: 2
Просмотров: 2325
Последний ответ 25.08.2014, 14:53:37
от Pdimon
Не работает регистрация

Автор dgrtaner

Ответов: 1
Просмотров: 1179
Последний ответ 11.02.2013, 20:31:25
от dgrtaner
Ari Quiz - Регистрация перед прохождением теста

Автор Cueball

Ответов: 4
Просмотров: 2182
Последний ответ 01.02.2013, 00:05:21
от sytyj
Регистрация и авторизация пользователей на сайте

Автор a69b

Ответов: 1
Просмотров: 1633
Последний ответ 21.01.2012, 05:39:17
от web_style