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

eu4ria

  • Захожу иногда
  • 138
  • 4 / 0
Здравствуйте!
Joomla - 3.9.16   VM - 3.6.10
Есть необходимость добавить в корзину поле "Не перезванивать мне", именно в корзину, а НЕ в карточку товара. Я пробовал сделать это чекбоксом и radio-button
Залез в Поля заполняемые пользователем и добавил чекбокс c именем call_me . Сделал вывод переменной call_me в mail_html_pricelist.php
Вижу что call_me = 0, значение в письме-уведомлении выводится.
Когда выставляю значение по умолчанию 1, то call_me = 1
но ни на какие переключения чекбокс не реагирует - ничего не меняется.
То же самое и radio: выставил я ему два значения 0-да, и 1-нет. при любом выборе сообщение - Значение radio на выбрано
Буду признателен за любой совет. Есть впечатление, что вообще пошел не тем путем и должно быть какое-то простое решение.
« Последнее редактирование: 26.01.2021, 01:28:30 от eu4ria »
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Ну то что "Поля заполняемые пользователем" Вы добавили - Это хорошо ! )
А скажите как Вы думаете - куда его VM будет сохранять  ?

а... в DB - оно сохраняется ?
То в обще посмотреть нужно  -  а корзина стандартная VirtueMart ? или другая  ?

ну - Хотите - если ни кто не предложит решение - то обращайтесь  Skype: agroparknew

 
 
*

rsn

  • Давно я тут
  • 520
  • 34 / 3
Есть впечатление, что вообще пошел не тем путем и должно быть какое-то простое решение
Думаю, что правильным путём пошли. Я бы так же делал.
А вот почему в корзине выводится, но не переключается - это вопрос. И наверно - частный, без предметного рассмотрения сложно что-то говорить.
Возможно, будет интересно: Интеграция с Ozon
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
И наверно - частный, без предметного рассмотрения сложно что-то говорить.
Да - Согласен !!
Когда создаете поле - то оно должно добавится в таблицу _cart  Там есть еще _cart_items - но то про то что содержится в заказе !!
Есть такой прикол ! - Такое предложение !! - Может сработает а может нет !!
в корзине добавили - да checkbox - c name="no_phone" - а попробуйте просто создать столбец в таблице #__virtuemar_cart  - no_phone - и посмотрите - будет сгружать или нет !! ))

А еще вот что вспомнил !! - зона видимости !!
Когда вы добавляете поля - то наверное это то - Какую инфу вы хотите взять от пользователя !!
Короче - вариантов тут млн. ) - то надо глянуть ! ))

PS / - А в обще как вариант <h2>Мы Вам ни когда не позвоним ! - Не партесь!</h2> -- И все ! ШУТКА ! ))  ;D
*

eu4ria

  • Захожу иногда
  • 138
  • 4 / 0
Спасибо за ответы! Вы совершенно правы - дело оказалось в плагине одностраничной корзины. когда я его отключаю - данные передаются, при включенном плагине - просто пустые значения.
поля в базе под новые "поля заполняемые пользователем" создаются нормально, только в #_virtuemart_order_userinfos.
« Последнее редактирование: 09.02.2021, 19:25:42 от eu4ria »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Где шаблон письма "уведомление о поступлении товара на склад"

Автор testaross

Ответов: 2
Просмотров: 5199
Последний ответ 03.10.2018, 15:44:51
от Dolphin4ik_1
Не работает окно добавлено в корзину

Автор dimasan57

Ответов: 7
Просмотров: 2022
Последний ответ 24.01.2018, 22:00:39
от ProtectYourSite
Как добавить кнопку Убрать товар из модуля корзины VirtueMart

Автор Gandriyko

Ответов: 0
Просмотров: 1895
Последний ответ 27.09.2017, 16:56:17
от Gandriyko
Как добавить поле в форму "Задайте вопрос по этому товару"?

Автор DamianTrash

Ответов: 11
Просмотров: 6937
Последний ответ 20.09.2017, 10:56:04
от ivafana
Не добавляется товар в корзину

Автор dimasan57

Ответов: 0
Просмотров: 1257
Последний ответ 08.02.2017, 16:34:20
от dimasan57