Новости Joomla

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0.JL Like — современный плагин для Joomla, который добавляет стильные кнопки "Поделиться" и счетчики лайков популярных соцсетей. Не использует внешние скрипты, что обеспечивает максимальную скорость и безопасность.👩‍💻 v.5.1.0. Что нового?Виджет предварительного просмотра- Добавлен интерактивный предпросмотр социальных кнопок в админ панели- Живое обновление настроек в реальном времени- Переключение между мобильным и десктопным видомУлучшенная мобильная поддержка- Оптимизированные размеры кнопок для мобильных устройств- Адаптивные стили для лучшего отображения на смартфонах- Touch-friendly интерфейсСовременная архитектура- Внедрена система Web Assets для Joomla 4/5- Оптимизированная загрузка ресурсов с атрибутом defer- Улучшенная производительностьТехнические улучшения- Добавлен новый метод getBaseUri() для лучшей обработки URL- Обновлена поддержка JoomShopping и ZOO компонентов- Улучшена совместимость с Joomla 5.xСкачать релиз с GitHubСтраница расширения@joomlafeed#расширения

Новый способ добавления и рендера полей в 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.

<?php // В Controller/View добавляем поля $this->form ->addControlField('task', '') ->addControlField('return', $input->getBase64('return', '')) ->addControlField('forcedLanguage', $forcedLanguage);

А в layout'е просто используем метод

renderControlFields()

<?php // В layout формы echo $this->form->renderControlFields();

Многие компоненты ядра уже используют этот подход. Соответствующий PR был принят в Joomla 5.3 осенью 2024г.

Смотреть Pull Request

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

chandler

  • Захожу иногда
  • 55
  • 0 / 0
Здравствуйте, я столкнулся с проблемой в компоненте и модуле Custom Filters Pro: невозможность создать несколько фильтров на разные группы товаров с разными свойствами. Пример: есть категории товаров, товары в каждой категории обладают уникальными свойствами, мне нужно отфильтровать товары в каждой категории по различным свойствам, которыми обладают ТОЛЬКО товары данной группы. Как это сделать? По умолчанию вывод фильтров Custom Filters Pro устанавливается ко всем категориям сразу.  Получается, что беговые дорожки должны фильтроваться по атрибутам настольных футболов и т.д.., полная фигня…
Необходимо, что бы при открытии категории товаров, на странице выводились присущие только ей фильтры.
Какие есть варианты решения задачи? В каком направлении копать? Посоветуйте пожалуйста.
*

spsyper

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
Re: Custom Filters Pro для разных категорий
« Ответ #1 : 26.10.2015, 13:16:09 »
Если фильтр Вы выводите, как модуль, то создайте просто "модуль-фильтр 1" и укажите на вкладке - Привязка к пункту меню - Привязка модуля - Только на указанных страницах (соответственно каждому модулю, выбирайте категорию, которой он соответствует).
*

adrenalinlis

  • Новичок
  • 1
  • 0 / 0
Re: Custom Filters Pro для разных категорий
« Ответ #2 : 12.04.2018, 22:56:43 »
Если фильтр Вы выводите, как модуль, то создайте просто "модуль-фильтр 1" и укажите на вкладке - Привязка к пункту меню - Привязка модуля - Только на указанных страницах (соответственно каждому модулю, выбирайте категорию, которой он соответствует).
Все правильно. Но, допустим, создан пункт в скрытом меню со страницей вывод отфильтрованных товаров (alias filter). После фильрации по "модуль-фильтр 1" тебя переносит на страницу www.твойсайт.ru/filter   .  Хочется, чтобы фильтр отображался и на этой странице - указываем также привязку к пункту меню filter. Затем создаем  "модуль-фильтр 2", после фильтрации по которому тебя также перенесет на www.твойсайт.ru/filter. И вот тут у тебя уже отображаются 2 модуля с фильтрами, поскольку оба привязаны к пункту меню filter. Попробовал создать для каждого фильтра свой пункт меню (filter2) с результатами фильтра, но результаты все равно выводятся в первом созданном пункте меню filter (больше одного не создать). Можно ли как-то отключить модуль с фильтром, если он не относится к текущей категории?
*

itswd

  • Новичок
  • 5
  • 0 / 0
Re: Custom Filters Pro для разных категорий
« Ответ #3 : 12.07.2018, 12:00:10 »
Все правильно. Но, допустим, создан пункт в скрытом меню со страницей вывод отфильтрованных товаров (alias filter). После фильрации по "модуль-фильтр 1" тебя переносит на страницу www.твойсайт.ru/filter   .  Хочется, чтобы фильтр отображался и на этой странице - указываем также привязку к пункту меню filter. Затем создаем  "модуль-фильтр 2", после фильтрации по которому тебя также перенесет на www.твойсайт.ru/filter. И вот тут у тебя уже отображаются 2 модуля с фильтрами, поскольку оба привязаны к пункту меню filter. Попробовал создать для каждого фильтра свой пункт меню (filter2) с результатами фильтра, но результаты все равно выводятся в первом созданном пункте меню filter (больше одного не создать). Можно ли как-то отключить модуль с фильтром, если он не относится к текущей категории?

Аналогичная проблема, нашли решение, поделитесь если не сложно. спасибо
*

bgg87

  • Захожу иногда
  • 164
  • 2 / 0
  • Истина где-то рядом...
Re: Custom Filters Pro для разных категорий
« Ответ #4 : 05.09.2018, 12:17:44 »
Неужели нет решения данной проблемы?  *ОХ-Х-Х*
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сортировка значений фильтра Custom Filters PRO 2.3.2

Автор banditman

Ответов: 5
Просмотров: 3834
Последний ответ 30.01.2023, 17:00:05
от Танита Сар
Вывод категорий в результате поиска

Автор vladimirwk

Ответов: 3
Просмотров: 2436
Последний ответ 19.12.2020, 18:34:06
от gartes
Custom Filters pro - не показывает дочерние товары при выборе фильтра

Автор djed9

Ответов: 0
Просмотров: 889
Последний ответ 01.04.2020, 11:41:43
от djed9
Модуль категорий VM - несколько категорий сразу

Автор liberator

Ответов: 6
Просмотров: 901
Последний ответ 08.02.2020, 14:26:11
от liberator
Как убрать список всех категорий со страницы "показать все товары производителя"?

Автор borodaTT

Ответов: 15
Просмотров: 4823
Последний ответ 02.09.2019, 11:12:39
от Upps_J