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

Damarkuzz

  • Захожу иногда
  • 116
  • 1 / 0
Здравствуйте, пытаюсь усовершенствовать компонент ajax-поиска Minitek Live Search, хочу добавить в поиск возможность поиска категории. Все получается, но вот незадача, не могу придумать как выводить красивые ссылки на категорию. Ломаю голову, не могу никак придумать как их получить, если дадите пинка в верном направлении - буду рад!

Код
$db = JFactory::getDbo();
$select = 'SELECT * FROM `#__virtuemart_categories_ru_ru` WHERE `category_name` LIKE "%'.$_REQUEST['word'].'%"';
$app = JFactory::getApplication();
$db->setQuery( $select );
$ids = $db->loadAssocList();
?>
<?php
if($ids)
{
?>
<h3>Категории</h3>
<ul>
<?php foreach($ids as $cat)
{
$lnk = JRoute::_('index.php?option=com_virtuemart&view=category&category_id='.$cat['virtuemart_category_id'].'&Itemid='.$Itemid);
?>
<li>
<? print_r($cat); ?>

<a href="<?php echo $lnk ?>">
<?php echo $cat['category_name'];?>
</a>
</li>
<?php
}
?>
</ul>
<?php
}
« Последнее редактирование: 13.10.2020, 19:20:19 от Damarkuzz »
*

rsn

  • Давно я тут
  • 520
  • 34 / 3
не могу придумать как выводить красивые ссылки на товар

А в теме:
Цитировать
Как получить "красивую" ссылку на категорию

Так всё-таки на что? )
Возможно, будет интересно: Интеграция с Ozon
*

rsn

  • Давно я тут
  • 520
  • 34 / 3
В любом случае из БД получится взять только alias, но не всю ссылку.
(если, конечно, заранее не позаботится о написании скрипта, который будет записывать в БД полные ссылки)

SEF ссылки получают, как правило, через PHP, а не из БД.
Возможно, будет интересно: Интеграция с Ozon
*

Damarkuzz

  • Захожу иногда
  • 116
  • 1 / 0
Прошу прощения, на категорию необходимо
*

a-vikalingvo

  • Захожу иногда
  • 51
  • 7 / 0
так а что не получается придумать ??

не могу придумать как выводить красивые ссылки на товар.

Если на "товар" - то в ссылку нужно добавить product_id
$lnk = JRoute::_('index.php?option=com_virtuemart&view=category&category_id='.$cat['virtuemart_category_id'].'&product_id=&'.$product_id.'Itemid='.$Itemid);

А в обще --> Вам двойка - за ясность мыслей в задаваемых вопросах ! )))
*

a-vikalingvo

  • Захожу иногда
  • 51
  • 7 / 0
Прошу прощения, на категорию необходимо
А щас как выводит ?
*

Damarkuzz

  • Захожу иногда
  • 116
  • 1 / 0
Рабочий кусочек, спасибо всем за помощь
Код
<?php foreach($ids as $cat)
{

$lnk = JRoute::_('index.php?option=com_virtuemart&view=category&virtuemart_category_id='.$cat['virtuemart_category_id'].'&Itemid=595');
//$lnk = explode("?", $lnk);
?>
<li>


<a href="<?php echo $lnk; ?>">
<?php echo $cat['category_name'];?>
</a>
</li>
<?php
}
?>
*

v42bis

  • Захожу иногда
  • 133
  • 13 / 1
Зачем было брать проект на фрилансе, если вы не в теме?
*

a-vikalingvo

  • Захожу иногда
  • 51
  • 7 / 0
Зачем было брать проект на фрилансе, если вы не в теме?
Человек в обще - сам по себе ! - Спросил не понятно - потом дошло - кинул кусок кода - Всем спасибо - и ушел ! )))
Красава !! ))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Стоит ли ставить плагин rel="canonical" на Joomla 3

Автор azm1n

Ответов: 2
Просмотров: 6858
Последний ответ 09.05.2025, 12:39:18
от azm1n
[Решено] Получить category description image в index.php шаблона

Автор goga_pgasovav

Ответов: 6
Просмотров: 4211
Последний ответ 12.07.2024, 17:06:14
от goga_pgasovav
Убрать из модуля новостей ссылку на статью, на которой выводится модуль

Автор zeus07

Ответов: 3
Просмотров: 3277
Последний ответ 08.11.2023, 21:17:26
от GrayAn
Не выводит категорию

Автор redmetal

Ответов: 2
Просмотров: 1078
Последний ответ 26.10.2023, 12:19:37
от redmetal
Получить ошибку

Автор KevinSimon

Ответов: 0
Просмотров: 1387
Последний ответ 22.09.2023, 15:20:21
от KevinSimon