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

Platon

  • Захожу иногда
  • 51
  • 2 / 0
Перенос Джумлы 15
« : 19.11.2008, 16:56:10 »
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/configuration.php:1) in /home//public_html/libraries/joomla/session/session.php on line 413

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at //configuration.php:1) in /home//public_html/libraries/joomla/session/session.php on line 413

Warning: Cannot modify header information - headers already sent by (output started at /home//public_html/configuration.php:1) in /home//public_html/libraries/joomla/session/session.php on line 416

Перенес на сервер с локального. Но выдает такие варнинги. В конфиге только базу подправил и лайв сайт. Видимо что=то упустил. А вот что? Непонятно.
*

Platon

  • Захожу иногда
  • 51
  • 2 / 0
Re: Перенос Джумлы 15
« Ответ #1 : 20.11.2008, 13:28:20 »
Видимо что=то с хостингом, ибо 1.0.ж встает хорошо, а 1.5. не особо, в админку не войти, куча варнингов. Воот живые сцылки www.web2station.com  или есть какая=то мудрость в настройках сешонов?
*

Platon

  • Захожу иногда
  • 51
  • 2 / 0
Re: Перенос Джумлы 15
« Ответ #2 : 20.11.2008, 13:30:23 »
И ещё вопрос, можно ли к одной базе подключить несколько поддоменных Joomla?
*

Greycat

  • Захожу иногда
  • 298
  • 64 / 0
Re: Перенос Джумлы 15
« Ответ #3 : 20.11.2008, 15:21:24 »
Warning: session_start...

Точно не скажу, но была такая тема: [Решено] Ошибка: Cannot send session cookie - headers already sent by...

Возможно следует задействовать файл ".htaccess".

И ещё вопрос, можно ли к одной базе подключить несколько поддоменных Joomla?

Можно. При установке каждой из копий CMS следует указывать разные префиксы таблиц.
Я.д.=41001239962471  |  WMR=R271925495206  |  WMZ=Z144922023512
*

Platon

  • Захожу иногда
  • 51
  • 2 / 0
Re: Перенос Джумлы 15
« Ответ #4 : 20.11.2008, 15:40:27 »
Спасибо, с варнингами справился.
Теперь в админку не войти :'(
МОжно посмотреть пароли из какого=то файла?
Но чет мне не верится , что я ввел что=то другое.
Все делал как всегда, а тут такие чудеса
*

Platon

  • Захожу иногда
  • 51
  • 2 / 0
Re: Перенос Джумлы 15
« Ответ #5 : 20.11.2008, 16:30:39 »
Все сделал, все спасибо!
http://joomlaforum.ru/index.php/topic,37879.0.html
Это к восстановлению пароля. 8)
*

Greycat

  • Захожу иногда
  • 298
  • 64 / 0
Re: Перенос Джумлы 15
« Ответ #6 : 21.11.2008, 06:28:07 »
На будущее - одна тема == один вопрос. Правила форума.
Я.д.=41001239962471  |  WMR=R271925495206  |  WMZ=Z144922023512
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенос сайта на новый домен

Автор kirill-juk

Ответов: 2
Просмотров: 3187
Последний ответ 11.12.2024, 17:54:19
от Alisaaga26
Перенос Joomla c сайта на локальный компьютер

Автор angelzzz

Ответов: 83
Просмотров: 31510
Последний ответ 11.08.2015, 22:28:40
от lord_k
Перенос сайта с хостинга на локал

Автор jomz

Ответов: 10
Просмотров: 1902
Последний ответ 16.07.2014, 22:40:28
от AlekVolsk
Перенос Joomla 1.5 на 2.5. Ошибка

Автор Малышка

Ответов: 2
Просмотров: 1536
Последний ответ 25.05.2014, 10:59:14
от Очередной вебмастер
Перенос на поддомен

Автор rorpress

Ответов: 0
Просмотров: 1244
Последний ответ 26.09.2013, 19:58:05
от rorpress