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

bulls

  • Захожу иногда
  • 134
  • 3 / 0
Добрый день, подскажите кто сталкивался, искал по форуму, не нашел. Стоят Joomla 3.2 и Xmap 2.3.4. В странице браузера не отображается название страницы. Думал это из за К2 так как там роуртер, но нет на другом сайте где нет К2 тоже не отображает.
*

bulls

  • Захожу иногда
  • 134
  • 3 / 0
Видать ни кто не сталкивался с подобным, либо даже не заморачивался. Поставлю вопрос по другому:
В каком файле компонента Xmap можно вручную изменить этот <title> , description и keywords, а то он два последних вытягивает из главной сайта хоть намек кто нибудь дайте. пожалуйста!
*

rifer

  • Новичок
  • 1
  • 0 / 0
Да. я тоже столкнулся с данной проблемой. После недолгого ковыряния плагина нашел причину:

В файле по пути "components/com_xmap/views/html/view.html.php" на 120 строчке не выполняется условие if ($menu->query['view'] == 'html' && $menu->query['id'] == $this->item->id). Если быть точным, то не выполняется $menu->query['id'] == $this->item->id, так как $menu->query['id'] равно 0, а должно быть я так понимаю равно id самой созданной карты в MySQL в таблице xmap_sitemap. Если удалить $menu->query['id'] == $this->item->id из условия, то есть вместо if ($menu->query['view'] == 'html' && $menu->query['id'] == $this->item->id), написать if ($menu->query['view'] == 'html'), то все работает. Заголовок выводится.

Но я решил проблему по другому, я создал и потом удалил вторую карту, и после её создания все заголовки начали выводиться и все стало работать как надо. Я так понял причина в том что в таблице id первой карты пишется не с нуля как должно быть, а с единицы. Поэтому условие if ($menu->query['view'] == 'html' && $menu->query['id'] == $this->item->id), где $menu->query['id'] равно 0, а $this->item->id (это и есть уникальный идентификатор id вашей карты) равно 1, и не выполняется. Соответственно заголовок не выводится. Честно сказать пока не понял почему причина решилась при создании второй карты, но факт есть факт. У меня все работает)

Но заголовок выводит только исходя из названия пункта меню к которому прикреплена карта. Если хотите чтобы он по умолчанию брался из названия пункта меню, а при указании его в поле  "Заголовок страницы в браузере" брался из этого поля, то где-то на 121 строчке (у меня так) вместо $title = $menu->title; напишите следующее:

if($menu->params['page_title'] != '')
{
     $title = $menu->params['page_title'];
}
else
{
     $title = $menu->title;
}

И будет вам счастье :)
« Последнее редактирование: 13.08.2014, 16:45:41 от rifer »
*

akovalenko777

  • Новичок
  • 3
  • 0 / 0
столкнулся с аналогичной проблемой, только для версии Joomla 3.x для вывода заголовка из параметра надо так:
Код
if($menu->params->get('page_title')!= ''){
$title = $menu->params->get('page_title');
}else{
$title = $menu->title;
}
*

vm0777

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Также столкнулся с такой проблемой - нет названия страницы - имеется в виду не в окне браузера, а название самого материала.
Но для Joomla 2.5 решение такое - в настройках самого компонента (Xmap) входим в нужную карту сайта и заполняем Вводный текст (просто указать, например, необходимое название), затем справа в "параметрах" -  отмечаем галочкой Вводный текст (имеется в виду - его показывать).
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

После обновления не работает Xmap

Автор jess

Ответов: 15
Просмотров: 9320
Последний ответ 17.01.2019, 14:43:56
от palexa
Xmap не загружает.xml карту с включенным кэшированием!

Автор Dim

Ответов: 12
Просмотров: 6121
Последний ответ 17.12.2018, 19:53:13
от lexxbry
Xmap и OSmap

Автор kreativ

Ответов: 3
Просмотров: 7156
Последний ответ 18.09.2018, 10:43:29
от almika
[Решено] При включеннии плагина Xmap - Content Plugin - ошибка 1054

Автор maiak

Ответов: 10
Просмотров: 9272
Последний ответ 07.09.2018, 10:26:29
от k-redactor
Здравствуйте! Xmap установил, но карта сайта не отображается

Автор vitalkun

Ответов: 2
Просмотров: 7790
Последний ответ 09.05.2018, 15:10:27
от ddenov