Новости 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 Гость просматривают эту тему.
  • 10 Ответов
  • 4479 Просмотров
*

mpar1

  • Осваиваюсь на форуме
  • 28
  • 2 / 0
Всем день добрый.

У меня вот такая проблема с одним из сайтов, которые я перенес на другой хостинг:

Все сайты при переносе перенес работают успешно, но вот на одном проблема - После переноса на одном из сайтов на другой хостинг при переходе на сайте по каким либо внутренним ссылкам, появляется дубль домена в адресной строке, перехожу еще по другой ссылке, добавляется еще домен и т.д. Причем заоодно и сам шаблон "съехал" (дизайна практически не отображает, только текст). Настройку configuration.php и прочие в связи с переносом делал также как и с другими сайтами. На предыдущем хостинге все работало нормально.

.htacces присутствует

А кстати, ЧПУ включено

Спасибо за помощь заранее.
« Последнее редактирование: 16.04.2012, 20:29:05 от mpar1 »
*

psevan

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Всем день добрый.

У меня вот такая проблема с одним из сайтов, которые я перенес на другой хостинг:

Все сайты при переносе перенес работают успешно, но вот на одном проблема - После переноса на одном из сайтов на другой хостинг при переходе на сайте по каким либо внутренним ссылкам, появляется дубль домена в адресной строке, перехожу еще по другой ссылке, добавляется еще домен и т.д. Причем заоодно и сам шаблон "съехал" (дизайна практически не отображает, только текст). Настройку configuration.php и прочие в связи с переносом делал также как и с другими сайтами. На предыдущем хостинге все работало нормально.

.htacces присутствует

А кстати, ЧПУ включено

Спасибо за помощь заранее.

Поддерживаю вопрос!
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
mod_rewrite тоже включен?
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

psevan

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
 Да простит меня автор темы, так как ситуация один в один!))) Лично у меня на предыдущем хостинге был включен вроде, а сейчас в админке не работает всплывающее меню, а где еще смотреть кроме как в админке не знаю...

Вопрос к mpar1 а на какой хостинг вы переехали? какая там панель?
« Последнее редактирование: 20.04.2012, 13:30:58 от psevan »
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Да простит меня автор темы, так как ситуация один в один!))) Лично у меня на предыдущем хостинге был включен вроде, а сейчас в админке не работает всплывающее меню, а где еще смотреть кроме как в админке не знаю...

Вопрос к mpar1 а на какой хостинг вы переехали? какая там панель?
В общие настройки можно зайти кликнув на большую пиктограмму с ключиком и отверткой и подписью "Общие настройки" :)
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

mpar1

  • Осваиваюсь на форуме
  • 28
  • 2 / 0
mod_rewrite тоже включен?
Включен
*

mpar1

  • Осваиваюсь на форуме
  • 28
  • 2 / 0
Да простит меня автор темы, так как ситуация один в один!))) Лично у меня на предыдущем хостинге был включен вроде, а сейчас в админке не работает всплывающее меню, а где еще смотреть кроме как в админке не знаю...

Вопрос к mpar1 а на какой хостинг вы переехали? какая там панель?
Переехал на выделенный сервер. ISP панель
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Переехал на выделенный сервер. ISP панель
И до сих пор не решил? Что в псевдониме домена?что в конфиге домена-baseurl ?
*

mpar1

  • Осваиваюсь на форуме
  • 28
  • 2 / 0
И до сих пор не решил? Что в псевдониме домена?что в конфиге домена-baseurl ?
Виноват .htaccess.

Спасибо за ответы
*

Servelatin

  • Захожу иногда
  • 132
  • 1 / 0
Как решили? Всё перерыл, ничего не помогло =(
*

dipal

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
У меня ISP панель 
- удалил всё лишнее из htaccess (не помогло)
- пересоздал www домен и поменял аттрибуты всех файлов и дир
(владелец - я; группа - apache; права 775) - помогло
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Чем лучше всего делать резервные копии сайта?

Автор 7Azimuth

Ответов: 115
Просмотров: 55597
Последний ответ 29.11.2023, 14:41:12
от sivers
Joomla 1.5 как убрать кнопку редактировать материант с сайта

Автор andriy465

Ответов: 5
Просмотров: 3339
Последний ответ 12.11.2023, 23:37:03
от all_zer
Не могу распаковать jpa архив сайта Akeeba backup. ajax error

Автор smadkz

Ответов: 4
Просмотров: 1655
Последний ответ 26.12.2020, 15:15:15
от stendapuss
Версия сайта для слабовидящих

Автор nikos

Ответов: 22
Просмотров: 44020
Последний ответ 27.11.2020, 11:04:18
от chernobyl
Поиск статьи по url сайта в админке Joomla 1.5

Автор Tema

Ответов: 5
Просмотров: 1889
Последний ответ 14.08.2020, 07:16:44
от rsn