Новости Joomla

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

Joomla 5+ пакет для интеграции с API Почты России: нормализация данных, расчёт доставки, создание отправлений, партии, документы, возвраты, поиск отделений, справочники и SOAP-отслеживание.

v.3.0.0. Что нового?
Это дальнейшее развитие ранее закрытой Joomla-библиотеки для работы с API сервиса Отправка (для бизнеса) Почты России. Поэтому версия не 1.0.0, а 3.0.0.

Сейчас эта библиотека ушла от собственных реализаций и стала Joomla-обёрткой известного PHP SDK от Lapay Group.

Возможности библиотеки.
- получение настроек аккаунта, точек сдачи и текущего остатка запросов к API;
- нормализация адресов, ФИО и телефонов перед созданием отправления;
- расчёт тарифа и срока доставки;
- создание, поиск, изменение, удаление и возврат заказов в состояние «Новые»;
- проверка надёжности получателя;
- создание партий, просмотр партий и заказов внутри партии;
- генерация пакета печатных документов и формы Ф103;
- создание, изменение и удаление возвратных отправлений;
- поиск отделений по индексу, адресу и координатам, получение сервисов отделения;
- локальный список стран;
- SOAP-отслеживание операций по РПО и работа с билетами пакетного трекинга.

👩‍💻 Joomla-возможности.
В пакете библиотеки WT Otpravkapochtaru есть поля Joomla Form для расширений. Они позволяют работать в интерфейсе Joomla с некоторыми типами данных, получаемых по API из вашего личного кабинета в ЛК Почты России для бизнеса.
На данный момент в библиотеке доступны 3 поля списков, которые отображают доступные в аккаунте ОПС, типы и категории отправлений.
Поддерживаются зависимые списки: значение одного поля обновляется при изменении другого.

Системные требования.
Системные требования в основном связаны с системными требованиями апстрима библиотеки - LapayGroup PHP SDK.
- Joomla 5+
- PHP 8.3+
- Расширения PHP:
-- ext-mbstring
-- ext-simplexml
-- ext-soap (опционально, для трекинга)
-- ext-zip

Ссылки:
- Страница расширения
- GitHub библиотеки и документация

@joomlafeed

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

Sulpher

  • Живу я здесь
  • 2153
  • 402 / 16
  • Шаблоны и расширения Joomla
Собственно говоря, по сабжу...
Например, написать на ява-скрипте проверку. Например, если из СНГ - грузится русская версия, если из Германии/Австрии/Швейцарии - немецкая версия, Бельгия/Франция/Канада - французская; английская в остальных случаях по умолчанию.

Можно ли проделать такой фокус?

*

Sulpher

  • Живу я здесь
  • 2153
  • 402 / 16
  • Шаблоны и расширения Joomla
*

maverick_den

  • Захожу иногда
  • 68
  • 10 / 4
а как ты собираешься узнать откуда посетитель ?
*

Sulpher

  • Живу я здесь
  • 2153
  • 402 / 16
  • Шаблоны и расширения Joomla
Мамбот определяет, какой язык установлен у пользователя. Это вообще супер. Т.к. Швейцария говорит на 3-х языках. Зачем мне знать, откуда человек? Мамбот все сделает.
*

Sulpher

  • Живу я здесь
  • 2153
  • 402 / 16
  • Шаблоны и расширения Joomla
Обнаружились проблемы с автоматическим определением языка браузера...
Т.е. всегда грузится русская версия по умолчанию, даже если у человека не установлена кириллица.  Курьезно, но даже сам Ivo  Apostolov не смог дать вразумительный ответ.

Он пишет: "Well, I am not sure if some modifications in the Russian Joomla! for better windows-1251 compability is not causing the issue. I had that problem in the past with the Bulgarian version, which was turning the Bulgarian always on default."
Беседа здесь

Правда,не совсем понятно, как он решил данную проблему. Если только поставить оригинальную сборку 1.0.13 и инсталлить русский как дополнительный язык... Но не факт, что заработает.
Сталкивался кто-нибудь с подоным и есть ли благоразумное решение?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться