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

dsolve

  • Новичок
  • 4
  • 2 / 0
Нужно чтобы сайт всегда открывался по умолчанию на английском у всех посетителей, независимо от региона. Но в настройках не нашёл такой опции, подскажите где в коде автопереключалка, кто спец по Фишу? Чтоб её закоментировать !
« Последнее редактирование: 17.12.2009, 02:14:21 от Sulpher »
*

dsolve

  • Новичок
  • 4
  • 2 / 0
всё сам нашёл и разобрался. Если у кого то будет проблема
Ищем строчку в joomla/plugins/system/jfrouter.php (192 - 208 строки)
               foreach( $browserLang as $blang ) {
                  if( in_array($blang, $active_iso) ) {
                     $client_lang = $blang;
                     break;
                  }
Меняем на:
               foreach( $browserLang as $blang ) {
                  if( in_array($blang, $active_iso) ) {
                     $client_lang = 'en';
                     break;
                  }
Теперь вместо автоопредиления языка - можно ставить язык пользователя по умолчанию. Там можно задавать в этом же файле - использовать или не использовать кэш, и прочие настройки - которых нет в админке. Может кому пригодится.
*

APTYP

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
А ещё можно зайти в админку > Менеджер плагинов  > выбрать плагин System - Jfrouter  >  и с ним поиграть.

например, меня напрягает то что ДЖумла дает возможность попасть на один и то же материал по разным ссылкам, т.е.
****.com/index.html
****.com/ru/index.html
****.com/en/index.html

Так вот, если поставить значение в Параметры плагина

Сохранять язык пользователя как cookie > НЕТ
и
Префикс SEF > Russian (CIS) > оставить пустым, то будет всего две ссылки


****.com/index.html  (по умолчанию русский)
****.com/en/index.html


Последнее редактирование:  02.12.2009, 09:50:51 

не работает в некоторых случаях, а именно при нажатии на кнопку "подробнее" для прочтения материала далее сбрасывается на язык установленный по умолчанию
« Последнее редактирование: 02.12.2009, 10:56:34 от APTYP »
*

Лена)

  • Захожу иногда
  • 402
  • 28 / 0
А ещё можно зайти в админку > Менеджер плагинов  > выбрать плагин System - Jfrouter  >  и с ним поиграть.

Обязательно после изменения файла jfrouter.php в настройках плагина выбрать
Language selection for new visitors? - Site default language
Save user language in a cookie - Нет
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[решено] Замена шапки для мультиязычного сайта с нестандартным расположением logo

Автор Lex_Amorph

Ответов: 29
Просмотров: 16173
Последний ответ 12.03.2019, 17:52:34
от lawrik2005
как изменять title сайта при переключении языков (JoomFish)

Автор archibald07

Ответов: 4
Просмотров: 7326
Последний ответ 26.08.2013, 10:36:01
от Ejenie
[решено] Как сделать, чтобы у сайта каждая языковая версия имела свой домен?

Автор Sulpher

Ответов: 9
Просмотров: 13154
Последний ответ 26.09.2012, 17:08:22
от sergoguga
joomfish no valid database connection

Автор vetalmint

Ответов: 6
Просмотров: 8371
Последний ответ 07.06.2012, 21:43:30
от RoooMka
JoomFish: как убрать один из установленных языков?

Автор str13

Ответов: 4
Просмотров: 10389
Последний ответ 21.05.2011, 22:50:09
от fierija