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

lammer

  • Захожу иногда
  • 95
  • 13 / 0
И получается странный глюк. Без кэша пашет на ура. А вот с кэшем в некоторых категориях просто останавливается на третьей странице. Кэш выключить не вариант. Ссылки формирует правильные, но скидывает на первую страницу, да и все. Проблема с 2.0.8е по 2.0.10
Пример
К модераторам: перенесите во вторую ветку, не знаю, как тут оказался-)
« Последнее редактирование: 24.08.2012, 01:59:18 от lammer »
*

alex75300

  • Захожу иногда
  • 99
  • 5 / 0
  • Кому щас легко...
Я заметил если у вас если выбрать выбор отображения товара больше 50 у вас получается 2 страницы, и переход происходит нормально. Случайно у вас не стоит sh404SEF, если стоит по моему проблема в нем, или шаблоне.
*

lammer

  • Захожу иногда
  • 95
  • 13 / 0
Да нет, не стоит. А в шаблоне-то почему? Параметры limit, limitstart передаются нормально. И results тоже (их аналогия в роутере). Вроде как весь интернет гудит об этой проблеме и о похожей: что при переходе из категории в категорию не сбрасывается текущая страница, и она же устанавливается, как максимальная, при включенном кеше. Если кто сталкивался, помогите пожалуйста. Иначе магазин теряет всю свою актуальность. 
*

jouser

  • Захожу иногда
  • 124
  • 9 / 0
Такая же проблема. И при стандартном кэшировании и при использовании JotCache подвисают некоторые страницы. На форуме вирта этой темы не нашел, только про номер страницы при переходе между категориями. Вроде как некоторым помогает коррекция файла components/com_virtuemart/controllers/category.php
в переменной $safeurlparams (где-то строка 59) заменить  'limitstart'=>'CMD','order'=>'CMD','limit'=>'CMD' на 'limitstart'=>'UINT','order'=>'CMD','limit'=>'UINT'. Буду пробовать, но если есть решение другое подскажите пожалуйста
*

Scorpionnn

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Такая же проблема. И при стандартном кэшировании и при использовании JotCache подвисают некоторые страницы. На форуме VirtueMart этой темы не нашел, только про номер страницы при переходе между категориями. Вроде как некоторым помогает коррекция файла components/com_virtuemart/controllers/category.php
в переменной $safeurlparams (где-то строка 59) заменить  'limitstart'=>'CMD','order'=>'CMD','limit'=>'CMD' на 'limitstart'=>'UINT','order'=>'CMD','limit'=>'UINT'. Буду пробовать, но если есть решение другое подскажите пожалуйста

Ну дык как, помогло?
*

Scorpionnn

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Блин, нифига не помогло  >:( >:( >:(
Есть еще варианты? SEF'ов никаких не стоит, только кэш. Joomla! 2.5.6 и VM 2.0.12b
*

lammer

  • Захожу иногда
  • 95
  • 13 / 0
Есть частичный вариант, описал у себя в блоге по поводу проблем с кэшем в VirtueMart и постраничной навигацией в категориях саму проблему более подробно, ну и решение тоже привел (частичное).

Если вкратце, то поможет следующее (частично вырибить кэш только для списка товаров на страницах категорий, где возникает проблема):

Открываем файл /components/com_virtuemart/controllers/category.php

В строке 57 функции public function display нужно найти следующий код:
Код
} else {
 // Display it all
$safeurlparams = array('virtuemart_category_id'=>'INT','virtuemart_manufacturer_id'=>'INT','virtuemart_currency_id'=>'INT','return'=>'BASE64','lang'=>'CMD','orderby'=>'CMD','limitstart'=>'CMD','order'=>'CMD','limit'=>'CMD');
После него добавить:
Код
$view  = JRequest::getCMD('view');
$cacshed = $view == 'category' ? false : true;
Дальше должна быть такая строка:
Код
parent::display(true, $safeurlparams);
И эту строчку заменяем на:
Код
parent::display($cacshed, $safeurlparams);
Сохраняем. Проблема уйдет. Нагрузка на базу данных возрастет. Но больше половины кэша мы сохраняем.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Расчёт стоимости товара в VirtueMart за периметр

Автор NIKOLY

Ответов: 0
Просмотров: 4240
Последний ответ 04.07.2025, 09:18:31
от NIKOLY
VirtueMart 3 Отображать только товары в наличии!

Автор GaziroFFka

Ответов: 4
Просмотров: 7484
Последний ответ 06.06.2023, 13:55:13
от Akeksandr
SP VirtueMart Category Search

Автор ve1006

Ответов: 10
Просмотров: 11187
Последний ответ 18.01.2023, 10:39:10
от AzMandius
Как вывести модуль в страницу VirtueMart?

Автор harddrop

Ответов: 11
Просмотров: 8360
Последний ответ 13.11.2022, 13:11:37
от Evgen Kulibin
Как правильно настроить покупку в VirtueMart?

Автор varella

Ответов: 1
Просмотров: 5405
Последний ответ 12.10.2022, 16:14:04
от varella