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

HolySong

  • Захожу иногда
  • 149
  • 0 / 0
Идет вывод хлебных крошек. Очень хотелось бы чтобы статья в которой нахожусь была не кликабельна
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
переопределите в шаблоне вывод модуля и вместо тега <a> на последнем узле выводите <span>
*

HolySong

  • Захожу иногда
  • 149
  • 0 / 0
Натсроек в самом модуе не нашел, подскажиите в каком файле нужно и где заменить <a> на span
*

LyalyaChornaya

  • Захожу иногда
  • 236
  • 15 / 1
Зайдите в корень сайта по FTP. В папке .../templates/ваш шаблон создайте папку HTML. В папке HTML создайте еще одну папку mod_breadcrumbs. Затем найдите в папке .../modules/mod_breadcrumbs/tmpl файлы default.php и index.html, скопируйте их и вставьте в папку .../templates/ваш шаблон/html/mod_breadcrumbs. И в файле .../templates/ваш шаблон/html/mod_breadcrumbs/default.php уже можете сделать так, как вам посоветовал @AlekVolsk или же все удалить и вставить переделанный код, при котором последняя ссылка неактивна:
Код
<?php
/**
 * @package     Joomla.Site
 * @subpackage  mod_breadcrumbs
 *
 * @copyright   Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;
JHtml::_('bootstrap.tooltip');
?>

<ul class="breadcrumb <?php echo $moduleclass_sfx; ?>">
<?php if ($params->get('showHere', 1))
{
echo '<span class="showHere">' .JText::_('MOD_BREADCRUMBS_HERE').'</span>';
}
?>
<?php for ($i = 0; $i < $count; $i ++) :
// Workaround for duplicate Home when using multilanguage
if ($i == 1 && !empty($list[$i]->link) && !empty($list[$i - 1]->link) && $list[$i]->link == $list[$i - 1]->link)
{
continue;
}
// If not the last item in the breadcrumbs add the separator
echo '<li>';
if ($i < $count - 1)
{
if (!empty($list[$i]->link)) {
echo '<a href="'.$list[$i]->link.'" class="pathway">'.$list[$i]->name.'</a>';
} else {
echo '<span>';
echo $list[$i]->name;
echo '</span>';
}
if ($i < $count - 2)
{
echo '<span class="divider">/</span>';
}
}  elseif ($params->get('showLast', 1)) { // when $i == $count -1 and 'showLast' is true
if($i > 0){
echo '<span class="divider">/</span>';
}
echo '<span>';
echo $list[$i]->name;
echo '</span>';
}
echo '<li>';
endfor; ?>
</ul>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать всплывающий баннер на Joomla 3.6?

Автор sergspb

Ответов: 1
Просмотров: 1346
Последний ответ 28.06.2026, 17:40:37
от sivers
Как сделать картинку ссылкой на материал без Вводного изображения?

Автор OZlaim

Ответов: 0
Просмотров: 2568
Последний ответ 30.05.2024, 01:28:37
от OZlaim
Хлебные крошки (breadcrumb) как подружить

Автор DamaVbubi

Ответов: 10
Просмотров: 2082
Последний ответ 12.02.2024, 16:46:38
от DamaVbubi
Убрать из модуля новостей ссылку на статью, на которой выводится модуль

Автор zeus07

Ответов: 3
Просмотров: 3290
Последний ответ 08.11.2023, 21:17:26
от GrayAn
Как сделать отображение времени создания материала?

Автор Pzhigalov

Ответов: 0
Просмотров: 2484
Последний ответ 27.09.2023, 22:45:29
от Pzhigalov