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

Roki37

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Здравствуйте уважаемые форумчане.
У меня сайт CMS Joomla 3.9 VirtueMart 3.4.2
Прошу Вашей помощи и компетентного мнения - какой компонет лучше, надежнее, устойчивее.
Пока в моем магазине около 3000 товаров, но возможно будет больше. Поэтому править товары, цены, скидки и т.п. в ручную уже просто не представляется возможным. Хочу "автоматизировать" или упростить этот процесс. Поэтому и решил выбрать компонент.
Поэтому вопрос:
1) Есть ли бесплатные компоненты? Насколько они адекватно работают?

Нашел следующие варианты коммерческих компонентов:
1) https://csvimproved.com/
2) http://holest.com/products/virtuemart-excel-like-product-manager-component.html
3) http://bitforce.ru/ipp-download.html
4) https://php-programmist.ru/excel/from-excel-to-virtuemart2.html

Хочется знать мнения, кто каким пользуется:
1) компоненты коммерческие, если покупать это на 1 год или навсегда?
2) выходят ли обновления для компонентов с выходами обновлений для Joomla и VM? Чтобы не получилось как тут: Скачать - Управление товарами в VirtueMart - в таблиц
компонент com_vmexcellikeinput.1.1.29_j25-3x.zip с VirtueMart 3.4.2 не работает корректно, а обновлений на него нет.
3) Есть ли русскоязычная тех поддержка на какие компонеты? Насколько поддержка работает хорошо и оперативно.
4) Требуется ли доп плата за тех. поддержку?
Заранее благодарен за ваши ответы!
*

Support

  • Захожу иногда
  • 114
  • 1 / 2
-
« Ответ #1 : 20.01.2019, 23:49:25 »
-
« Последнее редактирование: 17.07.2019, 16:16:23 от Support »
*

Roki37

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
для массового редактирования товаров, если в админке магазина такого нет, устанавливается дополнение, если оно существует, тут уж на любителя - поставил, попробовал, не нравится, удалил, поставил другое и т.д.
Я написал, что пользуюсь VM (VirtueMart) 3.4.2 - может я туплю, тогда прошу вас объяснить, как массово редактировать товары?
А также прошу вас указать конкретно, что за дополнение вы имели в виду? Его название, пользовали его сами? Какие достоинства и  недостатки? А то ответ ваш, мне показался, слишком абстрактным....
*

Support

  • Захожу иногда
  • 114
  • 1 / 2
-
« Ответ #3 : 21.01.2019, 08:49:51 »
-

« Последнее редактирование: 17.07.2019, 16:16:10 от Support »
*

Support

  • Захожу иногда
  • 114
  • 1 / 2
-
« Ответ #4 : 21.01.2019, 08:53:58 »
-
« Последнее редактирование: 17.07.2019, 16:15:56 от Support »
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Был опыт работы с этим https://php-programmist.ru/excel/from-excel-to-virtuemart2.html.
Вот пример _totpolyglot собака com
Владелица сайта в плане администрирования конечно нуб-нубом, но с экселем по работе была на ты. Ставил ей этот компонент, настроил, показал, научил... Так она настолько его хорошо освоила нативно уже без меня, что я поразился... Как то показывала, что она делает с помощью его - чудеса!

Основные плюсы, которые понравились:

1. Использование формата экселя (xls), никаких заморочек с csv
2. Отличная работа с дополнительными полями.
3. Очень быстрая работа.
4. Бэкап, в т.ч. автоматический.
5. С изображениями все просто.
6. Прайс листы закачивать очень просто.
*

olimpikzav

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

Если Вы будете рассматривать платные модули, то советую Парсеры DATA COOL или Интер - Прайс, в этих программах есть все, что нужно для автоматизации управления интернет - магазином. Так же хорошая поддержка на русском языке.
*

olimpikzav

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
 Хочу добавить. Бесплатный модуль ищу сам, если Вы уже нашли прошу поделиться. Если несложно скиньте ссылку на почту
olimpikzav4@gmail.com
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужен компонент для отслеживания трафика для борьбы с роботами

Автор art22

Ответов: 7
Просмотров: 1122
Последний ответ 02.06.2025, 22:50:48
от art22
Компонент для Joomla 4 Менеджер Мета Тегов

Автор azm1n

Ответов: 2
Просмотров: 677
Последний ответ 09.05.2025, 11:30:21
от azm1n
Посоветуйте компонент для базы студентов

Автор Mick_20

Ответов: 1
Просмотров: 981
Последний ответ 21.02.2025, 12:56:34
от NewUsers
Посоветуйте плагин для создания Турбо-страниц VirtueMart 3

Автор anantaya

Ответов: 2
Просмотров: 2252
Последний ответ 10.12.2023, 21:02:31
от dmtn
Нужна рабочая связка: CMS <> компонент ИМ <> 1С <> API почта, сдэк, BoxBerry

Автор dss

Ответов: 2
Просмотров: 4505
Последний ответ 11.08.2023, 00:40:51
от Sulpher