Новости Joomla

Вышел релиз Joomla 6.2

Релиз Joomla 6.2.0

Проект Joomla! рад сообщить о выходе новой минорной версии — Joomla 6.2 (кодовое имя Mwezi).

Вышел релиз Joomla 5.4.10

Релиз Joomla 5.4.10

Проект Joomla! рад сообщить о выходе Joomla 5.4.10. Это последний релиз исправления ошибок для серии Joomla 5.x.

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 5108 Просмотров
*

sergeytolkachyov

  • Глобальный модератор
  • 250
  • 21 / 0
  • @sergeytolkachyov https://web-tolk.ru
Небольшая нативная бесплатная PHP библиотека для Joomla для работы с API службы доставки CDEK. Пакет состоит из плагина для хранения настроек, PHP-библиотеки и виджета карты для выбора пунктов выдачи заказа.
Поддерживается Joomla 5.0.0 и выше. Разработчики могут использовать его для своих расширений.
Скачать и документация GitHub репозиторий
Текущая версия: 1.4.0. от 15.10.2026
Совместимость: Joomla 4.2.7+, Joomla 5+, Joomla 6+

Библиотека представляет собой клиент для подключения и авторизации в API CDEK и несколько методов для работы с ним с предварительной проверкой структуры данных, а также обработку ошибок при запросе. Для работы с библиотекой под рукой необходимо иметь официальную документацию CDEK API.



В пакет входят:
  • библиотека Webtolk/Cdekapi
  • системный плагин System - WT Cdek для хранения настроек и AJAX-интеграций
  • task-плагин Task - Update WT Cdek data для обновления локальных копий  справочников CDEK по расписанию
  • web asset с официальным JavaScript-виджетом СДЭК

Данное расширение предназначено для Joomla-разработчиков. Они могут использовать его в качестве зависимости при разработке своих расширений для Joomla.
Pull Requests welcome со стороны Joomla разработчиков!
В составе библиотеки методы для получения списка ПВЗ, регионов, городов, 2 метода для расчета стоимости доставки и другие.

Виджет выбора типа доставки от CDEK (карта с выбором ПВЗ)
В состав библиотеки включен виджет карты ПВЗ последней на момент релиза библиотеки версии.
Javascript виджета оформлен как Joomla Web Asset. В своём коде подключаем его с помощью WebAssetManager.

По умолчанию в комплекте с виджетом идёт файл service.php, который является точкой входа для ajax-запроса. В данной библиотеке функционал этого файла (получение списка ПВЗ и калькуляции тарифов) перенесён в системный плагин Joomla.

#Changelog
Спойлер
[свернуть]

*

sergeytolkachyov

  • Глобальный модератор
  • 250
  • 21 / 0
  • @sergeytolkachyov https://web-tolk.ru
Joomla WT Cdek v.1.3.0. Что нового?
Полный рефакторинг библиотеки. Библиотека переработана в entity-based API с фасадом Cdek и отдельным слоем запросов. Обратная совместимость не нарушена, поэтому версия библиотеки - 1.3.0.
Добавлена поддержка новых разделов API СДЭК. Добавлена поддержка новых разделов API СДЭК: webhooks, prealert, печатные формы, payment, passport, reverse, intakes и других сущностей.
Улучшена интеграция с Joomla.  Улучшена интеграция с Joomla: installer script для layouts, новые поля Joomla Form для тарифов и обновлённые js виджета CDEK.
документация библиотеки. Все методы библиотеки подробно описаны, а так же текст документации собран в отдельной папке в git репозитории и будет опубликован на сайте.
*

sergeytolkachyov

  • Глобальный модератор
  • 250
  • 21 / 0
  • @sergeytolkachyov https://web-tolk.ru
-- 17.04.2026 - v.1.3.1
- Ошибка поля tariffinfo. Исправлена ошибка указания лейаута для поля tariffinfo.
- Локализация. Добавлены языковые константы типов контрагентов.
*

sergeytolkachyov

  • Глобальный модератор
  • 250
  • 21 / 0
  • @sergeytolkachyov https://web-tolk.ru
-- 10.06.2026 - v.1.3.2
Названия городов с пробелами. Исправлен поиск городов СДЭК по названиям с пробелами, потерянный после рефакторинга.
*

sergeytolkachyov

  • Глобальный модератор
  • 250
  • 21 / 0
  • @sergeytolkachyov https://web-tolk.ru
-- 15.10.2026 - v.1.4.0
- Поле Joomla Form Deliverypoints. Добавлено поле Joomla Form Deliverypoints для выбора ПВЗ и постаматов с select.fancy-select.
- Механизм watchfield. Переработан механизм watchfield для наблюдения за родительскими полями и обновления зависимых полей. Для поля вы можете указать изменения каких полей ему наблюдать.
- Документация. Обновлена документация по полям Joomla Form и механизму watchfield на GitHub.
- Данные AJAX-запросов. Исправлена ошибка передачи лишних данных из AJAX-запросов в API СДЭК.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться