Новости Joomla

Вышли релизы безопасности Joomla 6.1.3 и Joomla 5.4.8

Релиз безопасности Joomla 6.1.3 и Joomla 5.4.8

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

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

dagon81

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Здравствуйте.
Делаю вывод дополнительных полей в письме администратору,
когда зарегистрировался покупатель. Внидрить обычные поля не составило особого труда,
такие как отчество, адрес, телефон.
Но вот название группы покупателей к которой принадлежит покупатель вывести ни как не могу,
подскажите как правильно написать.
Заранее благодарю.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а у вас покупатель может после регистрации попадать в разные группы?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dagon81

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Да может.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ну так неплохо бы понимать, каким образом это реализовано. или это априори должно быть всем известно? :) вы же как то выводите название группы при регистрации. точно также сделайте и при отправке письма.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dagon81

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
это да, но не могу правильно написать код. Вывести ID группы удалось, но надо название.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вы же как то выводите название группы при регистрации

в чем проблема сделать также при отправке?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dagon81

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
В письме у меня вот такой код
$data['groupname'] = $post['usergroup_id'];
ID выводи, но название не хочет.

 
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
dagon81, вы понимаете, о чем я говорю?

вы же как то выводите название группы при регистрации.

или у вас там тоже только ID групп? вот и посмотрите, как это сделано там, и сделайте точно также. разница только в том, что нужны будут названия не для всех групп, а одно название для конкретного ID - $post['usergroup_id']
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dagon81

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
в файле регистрации такой код
$usergroups = $this->getAllUsergroups();
        $lists['usergroups'] = JHTML::_('select.genericlist', $usergroups, 'usergroup_id', 'class = "inputbox" size = "1"', 'usergroup_id', 'usergroup_name', $user->usergroup_id);
        $view->_tmpl_register_html_1 ='<div class="jshop_register"><table><tr><td class="control-label" style="margin-right: 17px;">'.JText::_('PLG_JSHOPPINGCHECKOUT_WISHBOXCHECKOUTSELECTUSERGROUP_USER_GROUP').'</td><td class="controls">'. $lists['usergroups'].'</td></tr></table></div>';
и я не могу понять что да как.
или как используя ID группы вывести определенный текст?
*

dagon81

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
нашел выход, спасибо за участие.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Параметры учетной записи {username} в письме при регистрации

Автор jesus

Ответов: 3
Просмотров: 1591
Последний ответ 12.07.2025, 16:17:44
от jesus
Ошибка при заполнении поля Улица/Номер дома. Как исправить ошибку?

Автор admi5575

Ответов: 9
Просмотров: 2489
Последний ответ 10.05.2023, 07:21:14
от admi5575
Дополнительные поля товаров Joomshoping

Автор Alex_gs

Ответов: 7
Просмотров: 2162
Последний ответ 07.10.2022, 07:57:41
от marksetter
Изменить текст в письме отправляемом покупателю после заказа на почту

Автор Anturius

Ответов: 4
Просмотров: 1508
Последний ответ 10.10.2020, 00:29:38
от Anturius
Как создать дополнительные поля (extra_fields) в JоомShopping?

Автор Grione

Ответов: 5
Просмотров: 1420
Последний ответ 05.08.2019, 20:21:36
от Grione