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

Evgen Obraztsov

  • Новичок
  • 4
  • 0 / 0
Доброго времени суток!
Нужна помощь разумных людей, ибо я в замешательстве)
Возникла следующая ситуация: В главном меню у меня есть пункт "Материалы", в нём есть подменю с выпадающим списком "Материалы конференций", в котором есть пункт "Конференция 1". При переходе по "Конференция 1" попадаю на материал со списком слов (отчёт, результаты и т.п.). Каждый пункт этого списка - ссылка на материал по конференции. Через редактор добавил на каждый пункт материал с текстом. При открытии материала по какой-либо из ссылок в этом списке происходит переход на главную страницу (она пустая) и открывается нужный материал. Подскажите, пожалуйста, как сделать так, чтобы при открытии материала человек оставался на странице "Материалы" главного меню?
Когда нахожусь в пункте "Конференция 1" в меню "Материалы", то адрес имя_сайта/material-conf/conf1, а при открывании материала из списка перехожу по ссылке имя_сайта/conf1/нужный_материал, а хотелось бы, чтобы было так: имя_сайта/material-conf/conf1/нужный_материал
Joomla! 3.6.4
*

Evgen Obraztsov

  • Новичок
  • 4
  • 0 / 0
на данном этапе нашлось решение:
При вставке материала в текст через встроенный редактор у материала вставляется строка вида: index.php?option=com_content&view=article&id=14&catid=13&Itemid=101
если из неё удалить &Itemid=101, то документ будет открываться в том же пункте меню.
а если вместо index.php вставить имя_сайта/material-conf/conf1 и привести ссылку к такому виду: имя_сайта/material-conf/conf1?option=com_content&view=article&id=14&catid=13, то она так же будет отображаться в адресной строке, в случае, если оставить index.php, то в адресной строке будет  имя_сайта/material-conf/conf1/13-имя_категории/14-имя_материала
Не уверен в правильности данного решения, но оно (на данный момент) рабочее
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
вы неправильно делаете.
советую ничего не удалять из ссылок.
и вообще - включить SEF-ссылки, чтобы не было соблазна стирать itemID из строки.

переход на главную осуществляться у вас не может, у вас просто модули остаются такие же, как на главной.
соответственно, надо вам нормально разобраться с публикацией модулей и со структурой меню, иначе вы мегатреш сотворите.
*

Evgen Obraztsov

  • Новичок
  • 4
  • 0 / 0
вы неправильно делаете.
советую ничего не удалять из ссылок.
и вообще - включить SEF-ссылки, чтобы не было соблазна стирать itemID из строки.

переход на главную осуществляться у вас не может, у вас просто модули остаются такие же, как на главной.
соответственно, надо вам нормально разобраться с публикацией модулей и со структурой меню, иначе вы мегатреш сотворите.

согласен, немного ошибся. но, при вставке ссылки на материал, у меня в itemid пишется id главной страницы, отчего, собственно я и подумал, что открывается главная. в связи с этим не вижу ничего страшного, чтобы просто не писать itemid в строке со ссылкой, либо просто писать в нём правильный id того пункта меню, в котором должен отображаться мой материал
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
похоже, я встрял прямо в центр грустной истории "связался черт с ягненком" :)
в общем, если вас устраивает, то, что у вас получилось - в добрый путь.
но знайте - вы сделали какой-то лютый изврат, и не удивляйтесь, если он к вам вернется :)
*

Evgen Obraztsov

  • Новичок
  • 4
  • 0 / 0
похоже, я встрял прямо в центр грустной истории "связался черт с ягненком" :)
в общем, если вас устраивает, то, что у вас получилось - в добрый путь.
но знайте - вы сделали какой-то лютый изврат, и не удивляйтесь, если он к вам вернется :)

прошу прощения, в чём изврат, если в редакторе материалов при вставке ссылки на другой материал я поменяю itemid на тот, который нужен? SEF-ссылки включены и адресной строке у пользователя отображается всё весьма адекватно.
*

o_fedor

  • Захожу иногда
  • 56
  • 0 / 0
Я так понимаю, пункт меню, вместо правильного отображения, например: home/menu1/menu2/material , отображается home/material!? Если так, то проблема в настройке самого меню. Решение: открываем нужный пункт меню и внимательно смотрим на выбор родителя... Пункт: "родительский элемент"... Выбираем родителя, сохраняем, радуемся результату...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вставка видео в Материал

Автор VIK4

Ответов: 10
Просмотров: 3909
Последний ответ 03.11.2025, 08:18:22
от wishlight
Как вставить видео с Telegram в материал?

Автор Ishti39

Ответов: 2
Просмотров: 2386
Последний ответ 18.06.2024, 10:41:30
от Olg
Как сделать картинку ссылкой на материал без Вводного изображения?

Автор OZlaim

Ответов: 0
Просмотров: 2570
Последний ответ 30.05.2024, 01:28:37
от OZlaim
Пропало главное меню, и контент на главной (после обновления)

Автор GTHack

Ответов: 15
Просмотров: 3526
Последний ответ 07.01.2024, 16:00:15
от ProtectYourSite
Поиск в Материал- Блог категории

Автор mag_num83

Ответов: 1
Просмотров: 1989
Последний ответ 14.09.2023, 20:36:34
от beliyadm