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

Alex_gs

  • Захожу иногда
  • 152
  • 1 / 0
Есть плагин "Новая Почта".
Считает стоимость доставки. Все отлично.

Но в итоговом checkout стоимость доставки добавляется к стоимости заказа и отправляется на оплату.
Мне нужно, чтобы на оплату ушла только стоимость заказа, т.к. покупатель самостоятельно оплачивает услуги транспортной компании.

Если мы говорим плагину не считать стоимость доставки, то везде выводится стоимость доставки=0 , что некорректно.
Как отключить суммирование заказа и доставки. Но оставить расчет доставки для информирования покупателя.

Возможно вопрос глупый но в JoomShopping я новичок.
*

kit2m2

  • Живу я здесь
  • 3351
  • 273 / 0
  • Беру сайты на полное сопровождение
Есть плагин "Новая Почта".
Но в итоговом checkout стоимость доставки добавляется к стоимости заказа и отправляется на оплату.
Мне нужно, чтобы на оплату ушла только стоимость заказа, т.к. покупатель самостоятельно оплачивает услуги транспортной компании.

Так напишите разработчику плагина, может он поправит его под Вас. Зачем писать здесь о платном расширении? Вопрос может решить только разработчик.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Alex_gs

  • Захожу иногда
  • 152
  • 1 / 0
Я просто думаю, что разработчик тут не при чем.
Его плагин прекрасно считает стоимость доставки.
Просто надеялся, что сам JoomShopping может позволить нам указывать включать ли стоимость доставки в общий счет или нет.
 
*

kit2m2

  • Живу я здесь
  • 3351
  • 273 / 0
  • Беру сайты на полное сопровождение
Я просто думаю, что разработчик тут не при чем.
Неправильно думаете.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Расчет стоимости доставки в JoomShopping 3.12.3

Автор teanin

Ответов: 17
Просмотров: 12073
Последний ответ 23.04.2023, 11:55:30
от tigra-uki
Плагины доставки для Польши

Автор Alex_gs

Ответов: 1
Просмотров: 2052
Последний ответ 21.03.2023, 14:36:37
от kit2m2
Аддон доставки Почта России по API

Автор sergeytolkachyov

Ответов: 4
Просмотров: 3364
Последний ответ 22.06.2022, 09:54:30
от sergeytolkachyov
Скрыть стоимость нулевой доставки

Автор timson

Ответов: 2
Просмотров: 2567
Последний ответ 04.03.2021, 17:09:06
от v42bis
Сумма доставки считается как 0 руб, хотя должно быть >0

Автор PSN

Ответов: 1
Просмотров: 2510
Последний ответ 30.09.2020, 23:52:31
от nevigen