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

ZverAleksey

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Разделы и категории
« : 15.05.2010, 11:52:49 »
Здравствуйте!
помогите мне с Разделами  и категориями)
Мне надо, чтобы под разделом "Уроки Фотошоп" были отдельные категории, под разделом "Фотошоп дополнения" были отдельные категории и т.д. и как это поставить в модули.
вот пример http://www.photoshop-master.ru/
напишите мне, пожалуйста, мини инструкцию как такое сделать :(
Спасибо
 !
*

shima

  • Захожу иногда
  • 113
  • 7 / 0
Re: Разделы и категории
« Ответ #1 : 15.05.2010, 11:59:56 »
Смотри,  к  примеру  создаешь  раздел  Уроки
потом создаешь категории,  при создании  категорий  и  делаешь  привязку  к этому  разделу
Так  же  и  с  другим  разделом  создаешь Дополнения  
и  категории  Кисти,  Стили,  Градиенты

все  легко  и  никаких  проблем
« Последнее редактирование: 15.05.2010, 15:05:22 от shima »
*

ZverAleksey

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Re: Разделы и категории
« Ответ #2 : 15.05.2010, 12:48:22 »
А как потом вывести  модуль Уроки и чтобы в нём были категории
ну чтобы на сайте меню было "Уроки"
*

shima

  • Захожу иногда
  • 113
  • 7 / 0
Re: Разделы и категории
« Ответ #3 : 15.05.2010, 15:02:06 »
Заходишь  в Адмике   Все меню  выбираешь  Главное меню
нажимашь  Создать  в  открывшемся окне  выбираешь Материалы
потом  Шаблон блога категории  и  подробностях  пункта  меню
вписываешь:  Заголовок, Псевдоним
и  в  этом же окне   в  Параметры - Основные привязываешь  к
той категории  к  которой  нужно  это  и будет  твоим  пунктом  меню
*

ZverAleksey

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Re: Разделы и категории
« Ответ #4 : 15.05.2010, 15:30:28 »
shima спасибо Вам за помощь!
*

xamlo

  • Новичок
  • 2
  • 0 / 0
Re: Разделы и категории
« Ответ #5 : 24.10.2010, 23:23:39 »
У меня такой вопрос.Я много перелистал тем, перед тем как написать тут.Я считаю, что эта тема подходящая для моего вопроса и обсуждения форума.Умные люди,обращаюсь к Вам.У меня такая проблема.Я создал разделы,категории и материалы.Все сделал как надо,(ну я так считаю=) )В главном меню на странице сайта (times-new.ru).У меня все разделы, с категориями открываются, как положено,но вот один раздел "Музыка" не открывает свои категории.При нажатии на раздел "Музыка" он открывает как бы музыку, но вот в меню не открываются категории.Все остальные работают как часики.У меня до этого был другой раздел, так при нажатии на раздел "Музыка" открывался в меню другой раздел, с открытыми категориями (но вот статьи открывались с раздела "Музыка")=(Какой-то парадокс.Кто с этим встречался или может знает ответ, подскажите начинающему.Спасибо ОГРОМНОЕ всем откликнувшимся заранее.
Что некто не знает ответа?=(
« Последнее редактирование: 25.10.2010, 15:58:58 от xamlo »
*

mag13

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
  • asx
Re: Разделы и категории
« Ответ #6 : 07.11.2010, 20:47:03 »
Подскажите пожалуйста как решить проблему: при нажатии на вход поля для заполнения появляются на той же странице, только ниже. Как сделать так чтобы поля появлялись на новой странице?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться