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

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Содержание ошибки 404
« : 04.12.2013, 12:56:40 »
Доброго... В меню ошибки 404 компонента SEF за сутки появляется до сотни ссылок вида   captcha/55940   captcha/11092 и т.д. и т.п.  За 2-3 дня накапливается столько, что заколебешься удалять.  Откуда они беруться и можно ли их как то отключить что ли?
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Содержание ошибки 404
« Ответ #1 : 04.12.2013, 13:22:53 »
Ваш sh404SEF куплен на Anything-digital.com или скачан с вареза?
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Re: Содержание ошибки 404
« Ответ #2 : 04.12.2013, 13:58:30 »
Помоему SEF установлен с тех самых пор когда был бесплатным и после этого ниразу не обновлялся, версия     3.7.0.1485, хотя возможно и варез не могу сказать точно. А как это может быть связано?
« Последнее редактирование: 04.12.2013, 14:02:15 от Lepiloff »
*

alexj69

  • Захожу иногда
  • 244
  • 28 / 0
  • Думать надо!!!
Re: Содержание ошибки 404
« Ответ #3 : 14.01.2014, 16:44:44 »
У меня была подобная проблема с установленным компонентом jcomment. Там не работал нормально скрипт формирования CAPTCHA, поэтому sh404SEF и записывал ошибки. Вариантов решения проблемы два: либо отключить нафиг капчу или попробовать в настройках sh404SEF указать, чтобы он не формировал ссылки у компонента комментов

У меня попутно проблема, может кто посоветует что путное?. В общем при открытии ссылки вида domen.com/55 открывается не 404-я страница ошибки, а материал с id=55. Как такое может быть? И что сделать чтобы по таким адресам отдавалась 404 ошибка?
« Последнее редактирование: 14.01.2014, 16:48:56 от alexj69 »
*

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Re: Содержание ошибки 404
« Ответ #4 : 22.01.2014, 17:23:48 »
Jcomment установлен, спасибо что направили, буду разбираться

p.s.  Не нашел где это сделать в настройках Sef404, может подскажите.
« Последнее редактирование: 22.01.2014, 17:42:38 от Lepiloff »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Настройка ошибки 404 в мультиязычном сайте (404+sh404sef+falang)

Автор IONEX

Ответов: 0
Просмотров: 2306
Последний ответ 15.08.2013, 13:47:43
от IONEX
{sh404sefSimilarUrls} на странице ошибки

Автор romagromov

Ответов: 2
Просмотров: 1857
Последний ответ 16.06.2013, 00:03:07
от romagromov
Страница ошибки

Автор stasyansky

Ответов: 1
Просмотров: 2266
Последний ответ 04.11.2012, 23:21:07
от voland
Ошибки 404 с включенным sh404SEF

Автор d3n4ik

Ответов: 3
Просмотров: 2450
Последний ответ 29.10.2012, 12:13:40
от rus842
Как правильно сделать редирект при 404 ошибки на главную страницу?

Автор petyp

Ответов: 7
Просмотров: 11503
Последний ответ 21.04.2012, 04:30:20
от llektor