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

zj1960

  • Новичок
  • 7
  • 0 / 0
Самостоятельная Joomla?
« : 30.08.2019, 13:50:37 »
Всем привет...
я просто пользователь Joomla , не дизайнер, не разработчик...
потому хихикайте в сторонку пжалста...
Нарисовал я сайтик в 2 странички, поставил на хост, начал его мучать..иногда так замучивал, что он падал..
потому решил сделать дубль на другом домене того же хоста, и мучать его там, а потом уже изменения
переносить на основу. Почему не на компе мучаю? .... ну... как бы.. чего домену оплаченному пропадать..
Вооот .....скопировал я сайт , перенёс....PHP последнюю установил... вроде всё работает нормально..
Ушёл я на работу, пришёл, решил пытать сайт новый вусмерть до ночи....нажал F12 в обоих окнах.. и обана.. был сильно удивлён..

http://prntscr.com/ozkhs3

    суть в чём.. когда наводишь курсор на окно поиска, выскакивает табличка "редактировать модуль поиска"...
    и при переходе попадаешь на сайте, минуя админку, в редактор модуля......
    что это может быть?? просто перенёс сайт... и даже не начинал приступать к пыткам.....
     
если правильно понимаю, custom jmoddiv и well span3 jmoddiv... - это модули.
они что, есть в Joomla? если нет , откуда они взялись......

вообще странно как то, Joomla создала то, о чём её не просили.. :(

*

Webster

  • Захожу иногда
  • 185
  • 7 / 0
Re: Самостоятельная Joomla?
« Ответ #1 : 30.08.2019, 14:00:38 »
  суть в чём.. когда наводишь курсор на окно поиска, выскакивает табличка "редактировать модуль поиска"... и при переходе попадаешь на сайте, минуя админку, в редактор модуля......
включена сквозная авторизация и всего то
вообще странно как то, Joomla создала то, о чём её не просили.. :(
так а откуда Joomla то ставили?
*

zj1960

  • Новичок
  • 7
  • 0 / 0
Re: Самостоятельная Joomla?
« Ответ #2 : 30.08.2019, 14:35:07 »
да не помню... давно стоит... некогда было заняться ..
месяц назад только начал заниматься, перерисовал главную...
*

Gerostrat

  • Захожу иногда
  • 374
  • 2 / 0
  • Свидетель чайной ложки
Re: Самостоятельная Joomla?
« Ответ #3 : 30.08.2019, 15:36:54 »
Ну, вы могли поставить не просто Joomla, а вместе с каким-то шаблоном. Точнее, не установить Joomla, а потом чистый шаблон, а скачать шаблон с демо-версией меню, модулей и даже статей. Вот там оно и могло быть создано не Вами.
*

zj1960

  • Новичок
  • 7
  • 0 / 0
Re: Самостоятельная Joomla?
« Ответ #4 : 30.08.2019, 15:59:23 »
да.. там был Joomla шопинг....
но как бы на первом сайте всё работает без проблем...
https://shchekinozapchast.ru/    он не доделан пока, но запущен, и всё пока работает..

а вот скопировал, перенёс на другой домен, и выскочило это..
как с этим справиться? и вообще почему выскочило?
просто копия ведь...
*

zj1960

  • Новичок
  • 7
  • 0 / 0
Re: Самостоятельная Joomla?
« Ответ #5 : 30.08.2019, 17:00:17 »
включена сквозная авторизация и всего то
:'( ... наверно умное изречение....   но я в иностранном ноль...
подсказал бы кто куда копать..
как я понимаю, надо эти два  div class   переписать, отключить, изничтожить ,  что бы при фокусе курсора в строке поиска
они не работали
но как их найти, не могу понять  .... стоит- inline...
как через него просочиться и куда....


*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Самостоятельная Joomla?
« Ответ #6 : 30.08.2019, 17:46:43 »
как я понимаю, надо эти два  div class   переписать, отключить, изничтожить ,  что бы при фокусе курсора в строке поиска
они не работали
Их видит только админ сайта) Проверьте в режиме браузера инкогнито.

я просто пользователь Joomla , не дизайнер, не разработчик...
Ничё не понял, а откуда на сайте тогда Copyright MAXXmarketing GmbH?
*

zj1960

  • Новичок
  • 7
  • 0 / 0
Re: Самостоятельная Joomla?
« Ответ #8 : 30.08.2019, 19:01:18 »
Ничё не понял, а откуда на сайте тогда Copyright MAXXmarketing GmbH?
то ли протостар, то ли jшопинг.... руки не дошли стереть...

Уже ответил, но ответ ТС не устроил . Общие настройки-Параметры сайта-Иконки быстрого редактирования-Нет
не... пробовал, всё оставалось..
проблема как то сама разрешилась.......  пропала связь с сайтом, обратился на хост, что то они там поставили, настроили ...что то связанное с ssl бесплатное какое то временное, ну и вроде пропала бяка...но что это было- не знаю....
спасибо всем, кто откликнулся.. *DRINK*
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 3 не пускает в админку (просто перезагружается страница) (гуглил, нашёл решение, не помогло)

Автор lifelover2b

Ответов: 11
Просмотров: 3899
Последний ответ 05.06.2025, 04:48:29
от andrey222
По поводу сессий Joomla 3

Автор azm1n

Ответов: 0
Просмотров: 649
Последний ответ 25.05.2025, 09:26:17
от azm1n
Стоит ли ставить плагин rel="canonical" на Joomla 3

Автор azm1n

Ответов: 2
Просмотров: 815
Последний ответ 09.05.2025, 12:39:18
от azm1n
Вывести поля профиля Joomla

Автор romagromov

Ответов: 11
Просмотров: 1879
Последний ответ 28.04.2025, 10:25:44
от sivers
Максимальная версия PHP для Joomla 3

Автор Dram

Ответов: 8
Просмотров: 2274
Последний ответ 27.03.2025, 10:40:29
от wishlight