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

Andrew1110

  • Захожу иногда
  • 165
  • 0 / 0
Добрый вечер, продолжаю мучить к2. Нужна помощь! Пожалуйста! Ситуация такая: создал категории, вывожу список категорий через модуль k2_tools функциональность модуля категории (меню). Получается нормальная менюшка категорий к2 списком ul и li. Мне нужен горизонтальный вид, нахожу файл, \modules\mod_k2_tools\helper.php, отвечающий за вывод списка категорий в данном случае и правлю ul и li на span. Получаю горизонтальный вид. Теперь хочется прикрутить к каждому названию категории соответствующую картинку. В модуле k2_tools эта возможность не реализована, поэтому просто беру кусок вот такого кода

<img src="<?php echo $this->category->image; ?>"/>

и вставляю его в файл \modules\mod_k2_tools\helper.php таким образом

Код

$output .= '<span class="level'.$level.'">';
foreach ($rows as $row)
{
if ($params->get('categoriesListItemsCounter'))
{
$row->numOfItems = ' ('.modK2ToolsHelper::countCategoryItems($row->id).')';
}
else
{
$row->numOfItems = '';
}

if (($option == 'com_k2') && ($view == 'itemlist') && ($catid == $row->id))
{
$active = ' class="activeCategory"';
}
else
{
$active = '';
}

if (modK2ToolsHelper::hasChildren($row->id))
{
$output .= '<span'.$active.'> <img  src="<?php echo $this->category->image; ?>"/> <a href="'.urldecode(JRoute::_(K2HelperRoute::getCategoryRoute($row->id.':'.urlencode($row->alias)))).'"><span class="catTitle">'.$row->name.'</span><span class="catCounter">'.$row->numOfItems.'</span></a>';
modK2ToolsHelper::treerecurse($params, $row->id, $level + 1);
$output .= '</span>';
}
else
{
$output .= '<span'.$active.' class="avto_menu"> <img  src="<?php echo $this->category->image; ?>" /><a href="'.urldecode(JRoute::_(K2HelperRoute::getCategoryRoute($row->id.':'.urlencode($row->alias)))).'"><span class="catTitle">'.$row->name.'</span><span class="catCounter">'.$row->numOfItems.'</span></a></span>';
}
}
$output .= '</span>';


Не работает, тег обрабатывается, а путь - нет. Вместо картинки необработанное изображение. Хотя если прописать конкретную картинку например так
Код
src="/2/media/k2/categories/1.jpg"
, то рядом с пунктами меню появляется эта картинка. Понятно, что не отрабатывается вот эта часть
Код
src="<?php echo $this->category->image; ?>"
,
 а конкретно
 
Код
<?php echo $this->category->image; ?>
.
 Не могу понять почему не срабатывает! Помогите пожалуйста советом!

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

Additional Categories for K2 в админке в материалах выводить все категории

Автор NIKOLY

Ответов: 0
Просмотров: 5505
Последний ответ 26.10.2024, 16:03:57
от NIKOLY
Убрать ограничение в коротком описании при создании категории в k2

Автор p.g.

Ответов: 0
Просмотров: 5997
Последний ответ 13.10.2022, 09:51:35
от p.g.
Как сделать категории из выпадающего списка в K2 в алфавитном порядке?

Автор Yonakano

Ответов: 7
Просмотров: 8914
Последний ответ 23.09.2022, 13:03:28
от Yonakano
Невозможно создать пункт меню K2

Автор vittorio

Ответов: 16
Просмотров: 5746
Последний ответ 24.01.2022, 16:16:31
от kot488
K2 Store - вывод Product Options в карточке товара

Автор John_Flores

Ответов: 1
Просмотров: 2519
Последний ответ 26.11.2021, 12:04:32
от John_Flores