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

mariii

  • Осваиваюсь на форуме
  • 22
  • 2 / 0
Вкратце объясню ситуацию:
Использую стандартный модуль хлебных крошек. В К2 создана одна категория, которой принадлежат все материалы по продуктам, разделение на подкатегории происходит с помощью тегов. Также на сайте есть меню, где все пункты - это материалы тегу, то есть каждый пункт меню выводит материалы по конкретному тегу.
Когда мы попадаем на любую из страниц этого меню, хлебные крошки выглядят ок, например, главная > тег1
А вот, когда мы открываем любой продукт, то хлебные крошки выглядят следующим образом: главная > тег1 > категория > продукт
И ладно бы наоборот: главная > категория > тег1 > продукт. А то получается, что тег1 - это подкатегория самой категории, но нет - выходит по-другому.

Вопрос состоит в том, как собственно убрать эту категорию из хлебных крошек? Или поменять местами на крайний случай...

Теоретически я представляю себе это так: нужно сделать проверку на категорию и если "да", то в хлебные крошки не добавлять. Но, к сожалению, я не настолько знаю php, чтобы самостоятельно вычислить, как это сделать.

К2 Tools пробовала использовать, но он мне совершенно не нра по ряду причин. Так что использовать его не предлагать.

Буду рада любой идее :)
*

jurassik

  • Давно я тут
  • 692
  • 52 / 1
выносите модуль в шаблон
ищем 
Код
continue;
и выше него есть условие
Код
if
в скобки добавим
Код
|| $list[$i]->name == "название категории"
сам шучу - сам смеюсь
*

mariii

  • Осваиваюсь на форуме
  • 22
  • 2 / 0
Спасибо за ответ, Юрий. Но, к сожалению, я не смогла найти
Код
continue;
ни в одном из трех файлов стандартного модуля хлебных крошек (mod_breadcrumbs.php, helper.php и default.php в папке tmpl). Может в Joomla 3.0 этот код поменяли на что-то другое?
Не терпится уже внести изменения, но не рискну сама найти, куда)
*

jurassik

  • Давно я тут
  • 692
  • 52 / 1
ну значит создай в цикле это условие
Код
if ($list[$i]->name == "название категории") continue;
переменная цикла может иная
« Последнее редактирование: 09.04.2013, 21:32:44 от jurassik »
сам шучу - сам смеюсь
*

mariii

  • Осваиваюсь на форуме
  • 22
  • 2 / 0
сориентируйте, пожалуйста, хотя бы приблизительно
*

jurassik

  • Давно я тут
  • 692
  • 52 / 1
это и есть приблизительно.
сам шучу - сам смеюсь
*

mariii

  • Осваиваюсь на форуме
  • 22
  • 2 / 0
Пока не разобралась, куда именно в цикл нужно поместить это условие, но руки не опускаю - метод тыка+мануалы по PHP никто не отменял) В любом случае вам, Юра спасибо. Вы дали направление и очень сильно подозреваю, что верное, хотя переменные да, другие. Вобщем тема не закрыта, так что делимся опытом, знания в массы и все такое)
*

jurassik

  • Давно я тут
  • 692
  • 52 / 1
Пока не разобралась, куда именно в цикл нужно поместить это условие,
в начале цикла
сам шучу - сам смеюсь
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор NIKOLY

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

Автор p.g.

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

Автор Yonakano

Ответов: 7
Просмотров: 8100
Последний ответ 23.09.2022, 13:03:28
от Yonakano
Миграция Joomla k2 на вордпресс

Автор wishlight

Ответов: 9
Просмотров: 4105
Последний ответ 17.12.2021, 09:25:43
от stellagreen
Компонент Яндекс Карты для Joomla 3.x и 2.5.x с интеграцией с K2 и Zoo

Автор xdanru

Ответов: 8
Просмотров: 5180
Последний ответ 22.10.2021, 18:16:53
от yandex_hb