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

abrodski

  • Захожу иногда
  • 100
  • 0 / 0
Здравствуйте!

У меня в магазине установлена основная валюта - это доллары США. И дополнительная - это российские рубли. У меня магазин на английском, так что я надеюсь, что я правильно перевожу (я дам названия на обоих языках). Я в "Shop" - "Vendor" ("Магазин" - "Продавец"), там где валюта ("Currency") выбрал доллары (их я поэтому называю основной валютой), а под этим в "List of accepted currencies" ("Списке допустимых валют") там у меня стоят обе валюты (т.е. и доллары, и рубли). У меня два типа покупателей. Иностранцы и россияне. С иностранцами проблем нет. Они видят цены в долларах. А для россиян я не могу показать цены в рублях. Когда я создаю товар (Product), то то, что я продаю россиянам (у меня для всех РАЗНЫЕ товары. Т.е я НЕ продаю одно и то же для всех!) я выставляю в рублях, где "Cost price", а ниже для "Base price" и "Final price" я выставляю "Apply no rule" (видимо, не применять никаких правил). А в "Группе покупателей" (Shopper group) я выбираю "Доступно для всех" ("Available for all"). Лично я никаких групп покупателей не создавал. Там у меня (видимо, по умолчанию) стоят две группы. Одна это "Default Shopper Group" (Группа покупателей по умолчанию) и "Guest Shopper Group" (Гостевая группа покупателей). И в результате, россияне видят цены в долларах (после конвертации по курсу).
*

Liss

  • Захожу иногда
  • 238
  • 10 / 0
а как определяешь, что вот этот покупатель - россиянин, а тот - американец?
*

abrodski

  • Захожу иногда
  • 100
  • 0 / 0
а как определяешь, что вот этот покупатель - россиянин, а тот - американец?

Очень просто! Мне это вообще не нужно делать, в принципе. Я же написал "у меня для всех РАЗНЫЕ товары. Т.е я НЕ продаю одно и то же для всех!" Вообще то, это даже не товары, а УСЛУГИ. Но в контексте моего вопроса, какая разница? К примеру, я продаю два разговорника, один для англоязычных туристов в России, а другой - для русскоязычных туристов в Америке. Как мне разделять, кто что купит? А ЗАЧЕМ мне это делать? Они то САМИ знают про себя кто они, я надеюсь. Если Вы русскоязычный россиянин, Вы же знаете, что Вы не англоговорящий американец! Зачем люди будут покупать то, что им не нужно?
*

Liss

  • Захожу иногда
  • 238
  • 10 / 0
вот я зашел на сайт, какие товары ты мне покажешь? я американец или русский?
*

abrodski

  • Захожу иногда
  • 100
  • 0 / 0
вот я зашел на сайт, какие товары ты мне покажешь? я американец или русский?

Forget about it! Буду всем показывать доллары. Вместо рубля будет $0.02
Кому надо, тот поймет.
Просто те товары, которые предназначены для одной группы покупателей, будут невидимы для другой. В свойствах товара выбираешь shopper group. Не идеально, но лучше, чем ничего! Я же сам регю своих шопперов, а не просто так заходит в магазин кто угодно. Магазин то закрытого типа.
Но это неважно. Так, к общему сведению. Чтоб закрыть дискуссию ни о чем.
*

Litop

  • Захожу иногда
  • 52
  • 4 / 0
  • Joomla не использую! В Virtuemart не шарю!
Forget about it! Буду всем показывать доллары. Вместо рубля будет $0.02
Кому надо, тот поймет.
Просто те товары, которые предназначены для одной группы покупателей, будут невидимы для другой. В свойствах товара выбираешь shopper group. Не идеально, но лучше, чем ничего! Я же сам регю своих шопперов, а не просто так заходит в магазин кто угодно. Магазин то закрытого типа.
Но это неважно. Так, к общему сведению. Чтоб закрыть дискуссию ни о чем.

А почему не вывести цены в двух валютах сразу? Это ведь просто и каждый будет видеть то, что ему нужно
*

abrodski

  • Захожу иногда
  • 100
  • 0 / 0
А почему не вывести цены в двух валютах сразу? Это ведь просто и каждый будет видеть то, что ему нужно

Сразу в двух не получается, т.к. в магазине есть валюта по умолчанию. Но можно поставить модуль переключателя валют. Но, в моем конкретном случае, это ни к чему особо.
*

Litop

  • Захожу иногда
  • 52
  • 4 / 0
  • Joomla не использую! В Virtuemart не шарю!
Сразу в двух не получается, т.к. в магазине есть валюта по умолчанию. Но можно поставить модуль переключателя валют. Но, в моем конкретном случае, это ни к чему особо.

Я подобную задачу еже решал. Выводил в двух валютах и получилось как то так 

в моём случае этого вполне достаточно для понимания клиента.
Выводил так - в категории
Код
<div class="ИМЯ БЛОКА"><?php echo '<b>'.$this->currency->roundForDisplay($product->prices['salesPrice'],КОД ВАЛЮТЫ,1,false).' ИМЯ ВАЛЮТЫ</b>';?>
</div>
а вот в карточке товара так
Код
<div class="ИМЯ БЛОКА"><?php echo '<b>'.$this->currency->roundForDisplay($this->product->prices['salesPrice'],КОД ВАЛЮТЫ,1,false).' ИМЯ ВАЛЮТЫ</b>';?></div>

Основная задача была убрать с сайта кнопку селектора валют, так как всем просто лень пользоваться и максимально уменьшить количество дурацких вопросов  к менеджерам - А сколько Это в $ или в грн?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Автоматическое присвоение родительских категорий всем товарам в админке VM4

Автор aleks_yug

Ответов: 1
Просмотров: 4412
Последний ответ 05.11.2025, 14:14:06
от aleks_yug
Вывод категорий в результате поиска

Автор vladimirwk

Ответов: 3
Просмотров: 3767
Последний ответ 19.12.2020, 18:34:06
от gartes
Сопутствующие товары

Автор Wargoth

Ответов: 2
Просмотров: 2070
Последний ответ 25.08.2020, 14:49:06
от Wargoth
Как удалить дочерние товары в карточке товара VM 2?

Автор zeus07

Ответов: 0
Просмотров: 1979
Последний ответ 12.05.2020, 14:51:39
от zeus07
Custom Filters pro - не показывает дочерние товары при выборе фильтра

Автор djed9

Ответов: 0
Просмотров: 1327
Последний ответ 01.04.2020, 11:41:43
от djed9