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

Smalish

  • Осваиваюсь на форуме
  • 34
  • 6 / 0
  • Рыжий Код
Доброго времени суток!

Вводная: VirtueMart 1.1.4, магазин доп.оборудования для иномарок, форма "Расширенного поиска товаров", выпадающий список возможных значений, для реализации которого используем "типы товаров" в VM.

Известно, что длина поля, хранящего набор возможных значений для выпадающего списка (через точку с запятой) ограничена 255 символами, чего явно не хватает для хранения более менее длинного списка возможных значений для описка, например, известных марок автомобилей, как в моем случае: http://www.aleks-avto-rnd.ru.

Вопрос: Не подскажите, возможно ли как-то обойти эту проблему?

Спасибо!
*

ART-DELI

  • Давно я тут
  • 801
  • 75 / 9
  • Не успеешь ты – сделают другие.
Доброго времени суток!

Вводная: VirtueMart 1.1.4, магазин доп.оборудования для иномарок, форма "Расширенного поиска товаров", выпадающий список возможных значений, для реализации которого используем "типы товаров" в VM.

Известно, что длина поля, хранящего набор возможных значений для выпадающего списка (через точку с запятой) ограничена 255 символами, чего явно не хватает для хранения более менее длинного списка возможных значений для описка, например, известных марок автомобилей, как в моем случае: http://www.aleks-avto-rnd.ru.

Вопрос: Не подскажите, возможно ли как-то обойти эту проблему?

Спасибо!
Искал но так и не нашел где эта форма у вас..
Но вообще ограничения может быть два.
1. Это длина поля в базе MySQL (ищите это поле)
2. При отображении самой формы (ишите HTML код вывода)
*

Smalish

  • Осваиваюсь на форуме
  • 34
  • 6 / 0
  • Рыжий Код
Искал но так и не нашел где эта форма у вас..
Но вообще ограничения может быть два.
1. Это длина поля в базе MySQL (ищите это поле)
2. При отображении самой формы (ишите HTML код вывода)

В правой колонке есть модуль "Поиск товара": http://www.aleks-avto-rnd.ru/index.php?option=com_virtuemart&page=shop.parameter_search&Itemid=146&vmcchk=1&Itemid=146
Выбираем "Ковры в салон" и видим "Марка авто"->Выбрать, список заканчивается на "SU", имелось в виду "SUBARU" и еще несколько марок.

Поле в MySQL имеет тип varchar(255), создается автоматически. Менять тип не вижу смысла, т.к. после очередного сохранения "типа товаров" через админку поле снова получит тип varchar (255).
*

ART-DELI

  • Давно я тут
  • 801
  • 75 / 9
  • Не успеешь ты – сделают другие.
Поле в MySQL имеет тип varchar(255), создается автоматически. Менять тип не вижу смысла, т.к. после очередного сохранения "типа товаров" через админку поле снова получит тип varchar (255).
Почему это после сохранения поле снова станет varchar (255)?
Поле создается при установке компонента, далее просто обновляются значение.
Изменить на varchar (500) или сколько вам нужно через phpMyAdmin
*

Mitrich

  • Захожу иногда
  • 289
  • 524 / 13
  • Все можно. Но сначала учиться, учиться и учиться.
лучше сразу на mediumtext
*

Smalish

  • Осваиваюсь на форуме
  • 34
  • 6 / 0
  • Рыжий Код
Почему это после сохранения поле снова станет varchar (255)?
Поле создается при установке компонента, далее просто обновляются значение.
Изменить на varchar (500) или сколько вам нужно через phpMyAdmin

Знание - сила, спасибо, сработало!

Действительно, в таблице vm_product_type_parameter в поле parameter_values хранятся значения "по умолчанию", в том числе значения выпадающего списка через точку с запятой. Тип данных - varchar(255). Это поле создается вместе с таблицей в момент установки VM. В итоге, достаточно изменить тип данных, например, на varchar(500), для того, чтобы все значения "по умолчанию" поместились в выпадающий список.

P.S.
Вообще, хотелось бы отметить, что VM хоть и лучший из бесплатных, но уж слишком много в нем приходится переделывать, хакать и пр. вместо простой настройки из админки. Такое впечатление, что он годится преимущественно для простых магазинов с "простыми" товарами и уж тем более не для российских особенностей выписки счетов, мультивалют и пр.

А как считаете Вы?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Страница списка производителей

Автор newjey

Ответов: 0
Просмотров: 1506
Последний ответ 13.05.2015, 14:10:31
от newjey
Ограничение на количество символов в описании?

Автор elena-z

Ответов: 0
Просмотров: 1414
Последний ответ 15.08.2014, 23:15:56
от elena-z
Товары с наличием 0 автоматически в конец списка категории

Автор newjey

Ответов: 4
Просмотров: 1883
Последний ответ 27.09.2013, 22:04:28
от newjey
Выпадающее меню для списка подчиненных товаров.

Автор tiptopvkr

Ответов: 0
Просмотров: 1616
Последний ответ 10.10.2012, 16:32:28
от tiptopvkr
Изменить расположение Списка свойств товара в карточке товара

Автор newjey

Ответов: 7
Просмотров: 2563
Последний ответ 13.08.2012, 15:08:30
от newjey