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

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Добрый день. Всё пробую, пробую, но никак не получается. Мне нужно в форму "Задайте вопрос по этому товару" вставить поле с телефоном. Что-то весь интернет перелазил, но нашёл только как это сделать в VirtueMart 1/ А для VirtueMart 2 ничего нет. Если кто с этим уже сталкивался, подскажите пожалуйста  ::)
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Неужели никто не пользуется этим функционалом. Он же весьма удобен, но явно не доработан.
*

Ilya Kochnev

  • Новичок
  • 9
  • 0 / 0
Здесь копайся:
components/com_virtuemart/views/askquestion/tmpl/

Телефон мне не надо было, а вот артикул, чтобы быстрее отвечать на вопросы прикручивал в mail_html_question.php.
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Добавить поля можно в файле components/com_virtuemart/views/askquestion/tmpl/form.php, но где обрабатывается эта форма не понятно. Поля-то добавляются, а вот на почту они не приходят
*

serjik

  • Захожу иногда
  • 344
  • 1 / 1
DamianTrash и как с полем для телефона удалось решить? я дня три пытаюсь решить эту задачу, но получаеться только нерабочее поле с телефоном и все
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Не. Решил вообще эту VirtueMart не использовать. JoomShopping намного лучше.
*

icom

  • Давно я тут
  • 830
  • 202 / 4
DamianTrash и как с полем для телефона удалось решить? я дня три пытаюсь решить эту задачу, но получаеться только нерабочее поле с телефоном и все
в функции mailAskquestion (components\com_virtuemart\controllers\productdetails.php) после
Код
$vars['vendor'] = array('vendor_store_name' => $fromName);
добавить
Код
$vars['tel'] = JRequest::getVar ('tel');
где tel - имя вашего поля с телефоном в шаблоне
после этого в файле
components\com_virtuemart\views\askquestion\tmpl\mail_html_question.php добавить в любое место
Код
<?php echo $this->tel; ?>
работоспособность не проверял
*

serjik

  • Захожу иногда
  • 344
  • 1 / 1
icom Большое спасибо за подсказку, все заработало!  Единственное что нужно еще было исправить form.php продублировав в нем строку с вводом имени файла и заменив в ней значения name на tel /
:)
*

lakshmi

  • Захожу иногда
  • 188
  • 5 / 0
Спасибо заработало ))) *DRINK*
*

lakshmi

  • Захожу иногда
  • 188
  • 5 / 0
Всем привет кто знает как поле textarea и эмаил сделать не обязательным в форме задать вопрос об этом товаре?
*

Eholov

  • Захожу иногда
  • 170
  • 14 / 0
Подробно описывается тут : http://jdevelop.info/articles/joomla-extensions/522-virtuemart-3-dopolnitelnoe-pole-v-formu-zadat-vopros
Чтоб при вводе неправильной CAPTCHA значение в новом поле сохранялось, нужно в файле components/com_virtuemart/controllers/productdetails.php в районе 118 строки в код
Код
$askquestionform = array('name' => vRequest::getVar ('name'),....
добавить
Код
'phone' => vRequest::getVar ('phone'),
*

ivafana

  • Новичок
  • 9
  • 0 / 0
Добрый день.
Можно ли сделать форму "задать вопрос по товару" в VirtueMart адаптивной - т.е. при смене разрешения экрана форма тоже меняется.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При регистрации в VirtueMart поле Password перестало быть обязательным

Автор Slava77

Ответов: 10
Просмотров: 4198
Последний ответ 31.05.2021, 15:23:32
от Slava77
Как добавить радиокнопку или чекбокс в корзину и в уведомление?

Автор eu4ria

Ответов: 4
Просмотров: 4746
Последний ответ 09.02.2021, 18:18:10
от eu4ria
Как добавить кнопку Убрать товар из модуля корзины VirtueMart

Автор Gandriyko

Ответов: 0
Просмотров: 1895
Последний ответ 27.09.2017, 16:56:17
от Gandriyko
Как сделать необязательным поле e-mail?

Автор One

Ответов: 28
Просмотров: 4811
Последний ответ 13.06.2017, 22:38:28
от One
Форма вместо корзины на кнопке "добавить в корзину"

Автор Jud

Ответов: 5
Просмотров: 1981
Последний ответ 06.04.2016, 21:50:23
от gartes