Как стать автором
Поиск
Написать публикацию
Обновить
3.8

Joomla *

Cистема управления содержимым (CMS)

Сначала показывать
Порог рейтинга

Joomla 5: плагин обратной совместимости

Как известно, из кода Joomla постепенно исчезают устаревшие классы API. Многие из них "продержались" в ядре со времён Joomla 1.5. Отказ от них - это эволюция. Однако, удаление устаревших классов и методов будет вызывать ошибки в расширениях, которые разработчики вовремя не обновили.

Для обеспечения максимально гладкого перехода с Joomla 4 на Joomla 5 создан плагин обратной совместимости, который будет включён по умолчанию.

Это означает, что если Вы знаете, что Ваши расширения на сайте всё ещё используют устаревшие классы (например, JUri, JFactory, JInput, JHtml и т.д.), то при включённом плагине обратной совместимости этой ошибки возникать не должно. Если же Вы уверены, что расширения на Вашем сайте поддерживаются в актуальном состоянии и разработчик заявляет о совместимости с Joomla 5, то этот плагин можно выключить. Разработчикам также следует помнить не только о самих классах, но и методах в них, часть из которых также может меняться со временем.

Плагин обратной совместимости уже появился в репозитории GitHub Joomla и ожидается, что будет включён в релиз Joomla 5.0.0-alpha3.
Ссылка на плагин

Также welcome в Telegram-чат русскоязычного Joomla-сообщества

Рейтинг0
Комментарии0

WT JShopping products anywhere v.2.0.0

Пакет, состоящий из двух плагинов: контент-плагина и плагина кнопки редактора, позволяющие быстро и удобно вставлять товары JoomShopping в материалы, модули и везде, где работают контент-плагины. Макет default - это просто ссылка на товар. Если Вы измените категорию товара (например), то ссылки исправятся автоматически.

Контент-плагин поддерживает макеты вывода. Это значит, что Вы можете создать свой собственный макет вывода и представить более полную информацию о вставленном товаре: изображение, краткое описание, цену, количество просмотров, рейтинг, количество товара и т.д. Подробнее смотрите в файле plugins/content/wtjshoppingproductsanywhere/tmpl/default.php.

Чтобы создать свой макет вывода плагина - скопируйте файл default.php и переименуйте его. Внутри файла поместите Вашу HTML-вёрстку. Выбор макета появится во всплывающем окне выбора товара при редактировании материала.

v.2.0.0 Что нового?

  • Плагины переписаны с учётом структуры расширений Joomla 4.

  • Рефакторинг кода.

  • Исправлена ошибка обработки нескольких шорткодов в тексте, из-за чего обрабатывалась лишь часть шорткодов.

  • Для Joomla 3 выпущена версия 1.1.0, включающая в себя исправление ошибки обработки шорткодов.

  • Важно! Минимальная версия Joomla 4 - 4.3.0. Это связано с использованием namespaces для плагинов группы editors-xtd. В текущем виде комплект плагинов должен без проблем работать в Joomla 4 и Joomla 5.

Страница расширения

Рейтинг0
Комментарии0

Radical Multi Field v.3.1.0

Долгожданное обновление плагина пользовательского поля Radical Multifield. Плагин получил совместимость с Joomla 4. Мультиполе в купе с возможностью создания пользовательских макетов вывода позволяет создавать повторяемые наборы сущностей там, где работают поля Joomla. Это может быть аудио-плеер, галерея изображений, видео, таблицы, прайс-лист и т.д.

Также мультиполе имеет интеграцию с файловым менеджером Quantum. Это позволяет использовать drag-n-drop загрузку, например, изображений прямо в материалах (контактах и т.д.), а также делать последующий ресайз изображений автоматически.
Что необычно: в Joomla-сообществе был объявлен сбор средств на выпуск обновления расширения и силами сообщества необходимая сумма была набрана.

Страница расширения
Релиз на GitHub

Рейтинг0
Комментарии0

WT YooKassa PHP библиотека для Joomla 4 v.3.0.2

Обновление официальной PHP библиотеки платёжного сервиса YooKassa, "обёрнутой" в пакет для использования в Joomla 4. Обновленная версия SDK. Поддержка PHP 8+. Данный способ установки позволяет получать обновления библиотеки штатным для Joomla способом.

Что нового?

  • Отказ от поддержки PHP меньше 8

  • Изменена структура файлов

  • Переработана логика работы с моделями

  • Добавлено использование валидатора данных в моделях

  • Массивы объектов заменены на объекты-коллекции

При установке библиотеки производится проверка на минимальную версию PHP.

Данная библиотека нужна в первую очередь для Joomla-разработчиков для использования в своих расширениях: платёжных плагинах, модулях, интеграциях и т.д., а также устанавливается в качестве необходимой зависимости для работы этих самых расширений.

Скачать библиотеку

Рейтинг0
Комментарии0

Joomla 4 HTML snippets and User Interface [ВИДЕО]

Робби Джексон (Robbie Jackson) продолжает серию видео о Joomla 4. В этой серии он делает обзор изменений построения интерфейса админки Joomla 4 (как он устроен под капотом и как сделать так же), а так же рассказывает о работе с методами класса HTMLHelper.

Также welcome в Telegram-чат русскоязычного Joomla-сообщества

Всего голосов 3: ↑3 и ↓0+3
Комментарии0

4AI - Joomla AI assistant
Это компонент, внедряющий всем известный искусственный интеллект ChatGPT в Joomla 3 и Joomla 4.

Чат доступен как в бэкенде, так и во фронтенде в виде небольшой плавающей иконки, по нажатию на которую открывается интерфейс чата.
На основе чата можно:

  • Получить текст новой статьи с заголовком и мета-описанием и сохранить этот текст как новую статью Joomla в выбранной Вами категории.

  • Перевести существующую статью на другой язык, сохранить ее как новую статью, автоматически связанную с исходной.

  • Написать пост для Facebook или Twitter для вашего сообщения в блоге или продукта. Делиться постами в соц.сетях можно прямо из интерфейса компонента.

Хотя на данный момент практической альтернативы OpenAI API нет, компонент 4AI был разработан для поддержки других провайдеров AI API в будущем

Обратите внимание, что вам НЕ нужен платный план ChatGPT для использования 4AI (но вам нужно будет платить за использование API). Компонент поддерживает Joomla 3 и Joomla 4.

Существует 3 версии:

  • 2 платных ($69 / 1 год, 3 сайта и $179 / год, 200 сайтов)

  • 4AI Community edition - бесплатный, без ограничений по количеству установок, но с ограничениями по функционалу.

Страница расширения Сравнение функционала платно / бесплатно

Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Обновление плагина WT AmoCRM — RadicalForm v.1.0.3

Плагин отправки данных в AmoCRM из форм обратной связи Joomla, созданных с помощью профессионального плагина Radical Form. Требует библиотеку WT Amo CRM library. Только для Joomla 4.

Скриншот настроек плагина для отправки лидов из Joomla 4 в AmoCRM
Скриншот настроек плагина для отправки лидов из Joomla 4 в AmoCRM

Что нового?

В примечание к сделке дополнительно передаётся url страницы, с которой отправлена форма.

Скачать плагин

Также welcome в Telegram-чат русскоязычного Joomla-сообщества

Рейтинг0
Комментарии0

WT SP Easy Image Gallery insert

Плагин вставки изображений в статью из альбома галереи изображений SP Easy Image Gallery. Работает только с Joomla 4.

SP Easy Image Gallery - это простая галерея изображений для Joomla 3 и Joomla 4 от команды разработчиков JoomShaper. Компонент бесплатный. Страница расширения.

Скачать WT SP Easy Image Gallery insert

Также welcome в Telegram-чат русскоязычного Joomla-сообщества

Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Ваш дизайн может стать новым дизайном для официального сайта Joomla!

Разве не было бы здорово, если бы у Joomla был внешний вид в едином узнаваемом стиле для всех тех сайтов, которые находятся под баннером Joomla, а также для тех, что были встроены в шаблон Joomla, которым пользуются люди? Что ж, теперь у вас есть шанс показать своё видение того, как стилистически собрать все ресурсы Joomla вместе!
Разработка графики и дизайна для проекта Joomla
Чтобы изменить дизайн главной страницы официального сайта, а также лендинга и страницы загрузки, Joomla объявляет конкурс и просит всех дизайнеров прислать предложенный ими дизайн в чат-канал группы дизайнеров в Mattermost. Вплоть до одного изображения. Вы можете принять участие в этом конкурсе, представив свои дизайнерские концепции для дальнейшего рассмотрения.

Крайний срок подачи заявок: 14 июня 2023 года. У вас есть еще 20 дней на подготовку и участие.
Подробнее в статье "Joomla 5 is coming, time for a new look for all our sites? Join the challenge and have a say."

Для того, чтобы присоединиться к международному Joomla-чату нужен мессенджер Mattermost (для скачивания может потребоваться VPN). Подробнее как присоединиться к Joomla-чату в Mattermost.

Также welcome в Telegram-чат русскоязычного Joomla-сообщества

Всего голосов 4: ↑3 и ↓1+2
Комментарии0

WT SEO Meta templates v.2.0.0
Обновление пакета плагинов для работы с СЕО-шаблонами в тегах <title> и meta-description. Плагин позволяет использовать формулы (шаблоны, маски) для тега <title> и meta-тега description, принимая данные (в том числе и СЕО-формулы) из дополнительных плагинов-провайдеров. Также обрабатываются страницы пагинации.

Список доступных плагинов-провайдеров:

  • Virtuemart

  • JoomShopping

  • My City Selector

  • Материалы и категории Joomla

  • Phoca Gallery

  • [NEW] Теги Joomla

Некоторые плагины-провайдеры поддерживают работу с мультиязычностью, позволяют указывать разные СЕО формулы для разных категорий и т.д.

Что нового?

  • Добавлен плагин-провайдер для тегов Joomla. Он работает в списке тегов и в списке сущностей (материалов, контактов, данных из сторонних компонентов) по тегам. Также плагин работает на страницах пагинации. Добавляет СЕО-суффиксы вида "- стр. NNN" для уникализации страниц пагинации.

  • Joomla 4 only. С версии 2.0.0 плагин поддерживает только Joomla 4

  • Отладочная информация. Показ отладки для плагинов-провайдеров включается теперь в основном плагине. Пока что верно для плагинов v.2.0.0 и выше.

  • Рефакторинг. Обновлены до структуры Joomla 4 основной плагин и провайдер для материалов. Провайдер для тегов создан сразу по новой структуре. Это означает, что плагины будут работать и в Joomla 5+.

Плагины бесплатные.

Страница расширения

Также welcome в Telegram-чат русскоязычного Joomla-сообщества

Всего голосов 3: ↑3 и ↓0+3
Комментарии0

На сайте часто бывает нужно создать наборы неких сущностей: ссылок для перелинковки, стену из видео или фото, табы или аккордеоны со своим текстом.

Для этого создан модуль WT Quick links. С его помощью можно сделать и FAQ, и список услуг на главную и многое другое. А если вы умеете создавать свои макеты вывода для этого модуля, то сфера применения практически безгранична. На видео пример создания блока УТП для главной страницы сайта услуг.

Страница расширения

Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Вышел Astroid Framework v 2.6.5

Обновление популярного бесплатного шаблона-конструктора Astroid. Шаблон поставляется с Bootstrap 5.3, Fontawesome 6, drag-n-drop конструктор макета. Поддерживает Joomla 3 и 4. В релизе сделано несколько небольших добавлений и улучшений, исправлены баги.

Скачать с GitHub

Также welcome в чат русскоязычного Joomla-сообщества

Всего голосов 3: ↑3 и ↓0+3
Комментарии0

[Видео] Joomla 4 router (для разработчиков)

2 видео от Робби Джексона (Robbie Jackson), рассказывающие о внутреннем устройстве роутера Joomla 4 - кода, отвечающего за формирование и распознавание SEF адресов в Joomla.

1 часть - Joomla 4 router part 1 - parsing a URL

Обзор устройства роутинга Joomla 4, а также даны советы по разработке роутера в Вашем компоненте.

Презентация в Google Docs

2 часть - Joomla 4 router part 2 - building a URL

Объясняет как происходит процесс построения SEF url в Вашем компоненте. Обзор подхода RouterView.

Видео на Youtube (в постах Хабра можно вставлять только одно видео). Презентация в Google Docs

Материалы на английском языке.

Также welcome в чат русскоязычного Joomla-сообщества

Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Ближайшие события