Новости 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 Ответов
  • 1826 Просмотров
*

Ex3qtR

  • Новичок
  • 6
  • 0 / 0
Доброго времени суток !
У меня такая проблема: мой хостинг "мягко намекнул" что мой сайт слишком превышает выделяемую квоту. Пообщавшись с сапортом, они как всегда резонно ответили "Обращайтесь к разрабам". Всё дело в медленных sql-запросах ВМ-а. Но так как мои познания далеки от средних даже, прошу помощи у вас. Вот дословно что происходит:
__________________________________________________________________________________________________________________

Время исполнения, секунд   - 11
Кол-во просмотренных строк - 17529
Запрос:
-------
SET timestamp=1305044506;
SELECT DISTINCT `product_name`,`products_per_row`,`category_browsepage`,
`category_flypage`,`mos_vm_category`.`category_id`,
            `mos_vm_product`.`product_id`,`product_full_image`,`product_thumb_image`,
`product_s_desc`,`product_parent_id`,`product_publish`,`product_in_stock`,
`product_sku`, `product_url`,
            `product_weight`,`product_weight_uom`,`product_length`,`product_width`,
`product_height`,`product_lwh_uom`,`product_in_stock`,`product_available_date`,
`product_availability`,`mos_vm_product`.`mdate`, `mos_vm_product`.`cdate`
FROM (`mos_vm_product`, `mos_vm_category`, `mos_vm_product_category_xref`,
`mos_vm_shopper_group`) LEFT JOIN `mos_vm_product_price` ON `mos_vm_product`.`product_id`
= `mos_vm_product_price`.`product_id` WHERE (`mos_vm_product_category_xref`.`product_id`=`mos_vm_product`.`product_id`
OR `mos_vm_product_category_xref`.`product_id`=`mos_vm_product`.`product_parent_id`)
 AND `mos_vm_product_category_xref`.`category_id`=`mos_vm_category`.`category_id`
 AND ((`mos_vm_product`.`product_id`=`mos_vm_product_price`.`product_id`
AND `mos_vm_shopper_group`.`shopper_group_id`=`mos_vm_product_price`.`shopper_group_id`)
OR `mos_vm_product_price`.`product_id` IS NULL)
 AND `mos_vm_shopper_group`.`default` = 1
 AND `product_parent_id`=0
 AND `product_publish`='Y'
 AND `category_publish`='Y'
 GROUP BY `mos_vm_product`.`product_sku`
 ORDER BY `mos_vm_product`.`product_name` ASC LIMIT 0, 2000;
-------

ВАЖНО: ключевой параметр - количество просмотренных
строк, а не время исполнения запроса (время
роли не играет).
_______________________________________________________________________________________________________________________________________

Вот такой запрос вылазит почти каждый час, а где его искать, а тем более исправить, не нахожу... Заранее благодарен !
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
Re: Ошибка с медленным sql-запросом.
« Ответ #1 : 12.05.2011, 11:25:34 »
какое количество товаров в магазине?
*

Ex3qtR

  • Новичок
  • 6
  • 0 / 0
Re: Ошибка с медленным sql-запросом.
« Ответ #2 : 12.05.2011, 13:17:36 »
какое количество товаров в магазине?
около 5000
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
Re: Ошибка с медленным sql-запросом.
« Ответ #3 : 13.05.2011, 09:54:16 »
И, наверно есть дочерние товары?

Если нет - то можно воспользоваться хаком http://joomlaforum.ru/index.php/topic,124933.0.html
*

Ex3qtR

  • Новичок
  • 6
  • 0 / 0
Re: Ошибка с медленным sql-запросом.
« Ответ #4 : 13.05.2011, 14:27:24 »
Дочерних нет, за ссылку спасибо, будем посмотреть ! :)
*

Ex3qtR

  • Новичок
  • 6
  • 0 / 0
Re: Ошибка с медленным sql-запросом.
« Ответ #5 : 13.05.2011, 14:53:44 »
Кстати, ещё наблюдается такая штука : когда включаю джумловский кэш, то оно каким-то образом кеширует 1 товар ( каждый раз разный) и в любой категории отображается только он. Cпособ кеширования - только файл. После установки query cache тоже выбор кеширования - только файл. Как добавить эти способы кеширования?
« Последнее редактирование: 13.05.2011, 16:09:56 от Ex3qtR »
*

adjuster

  • Давно я тут
  • 786
  • 55 / 2
Re: Ошибка с медленным sql-запросом.
« Ответ #6 : 13.05.2011, 16:29:09 »
Кстати, ещё наблюдается такая штука : когда включаю джумловский кэш, то оно каким-то образом кеширует 1 товар ( каждый раз разный) и в любой категории отображается только он. Cпособ кеширования - только файл. После установки query cache тоже выбор кеширования - только файл. Как добавить эти способы кеширования?
про кеширование где-то видел тему в поднятых...
там написано, что удаляется слово cache

Вот, кстати, и она http://joomlaforum.ru/index.php/topic,46408.0.html
« Последнее редактирование: 13.05.2011, 16:32:49 от adjuster »
*

Ex3qtR

  • Новичок
  • 6
  • 0 / 0
Re: Ошибка с медленным sql-запросом.
« Ответ #7 : 13.05.2011, 18:57:24 »
Да, есть такое дело, помогло, но не очень. У меня способ отображения товаров деревом , и при включении кеширования с фиксом (удаления этого cache) дерево категорий не отображается , как , собственно, и навигация...  skyscraper и говорил, что не нужно использовать кеширование  в файл ... Поэтому вопрос актуален :) Как всё-таки добавить эти способы кеширования ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент VirtueMart 3x - ошибка при создании способа доставки

Автор manah23

Ответов: 0
Просмотров: 1883
Последний ответ 21.03.2018, 20:55:32
от manah23
Перенесено: ошибка корзина VirtueMart 3.2.4

Автор fsv

Ответов: 0
Просмотров: 1895
Последний ответ 01.10.2017, 23:55:12
от fsv
Ошибка при входе в раздел "магазин" в VirtueMart 3

Автор lalalag

Ответов: 0
Просмотров: 1761
Последний ответ 05.12.2016, 17:04:48
от lalalag
Ошибка 404 после исключения.html из адреса на некоторых товарах VirtueMart

Автор Kiparus

Ответов: 14
Просмотров: 3023
Последний ответ 29.01.2015, 08:21:33
от Kiparus
Ошибка: Модуль не зарегистрирован."vma" - неправильный модуль VirtueMart

Автор Сergei

Ответов: 0
Просмотров: 1530
Последний ответ 28.08.2014, 19:59:12
от Сergei