Новости Joomla

👩‍💻 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 Гость просматривают эту тему.
  • 9 Ответов
  • 5038 Просмотров
*

denimet

  • Осваиваюсь на форуме
  • 11
  • 0 / 1
Подскажите пожалуйста как убрать home в в адресной строке?
При переходе в меню в категорию допустим "планшеты" в строке появляется home, как его убрать? Что то нигде не нашел.
Вот так сейчас: мой сайт.ру/home/planshety
А надо чтоб было так: Мой сайт.ру/planshety
Заранее всем спасибо за помощь.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Как убрать home в в адресной строке?
« Ответ #1 : 15.02.2018, 15:51:59 »
смотреть алиасы пунктов меню и вообще структуру, урлы наследуются соответственно уровням вложенности в меню
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

denimet

  • Осваиваюсь на форуме
  • 11
  • 0 / 1
Re: Как убрать home в в адресной строке?
« Ответ #2 : 15.02.2018, 15:59:53 »
смотреть алиасы пунктов меню и вообще структуру, урлы наследуются соответственно уровням вложенности в меню
А где алиасы смотреть? перерыл все в меню не нашел. раньше такого не было, первый раз с таким столкнулся.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Как убрать home в в адресной строке?
« Ответ #3 : 15.02.2018, 16:02:29 »
в настройках пунктов меню, рядом с заголовком есть поле алиас
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

denimet

  • Осваиваюсь на форуме
  • 11
  • 0 / 1
Re: Как убрать home в в адресной строке?
« Ответ #4 : 15.02.2018, 16:55:40 »
спасибо
*

Zaka

  • Новичок
  • 3
  • 0 / 0
Как убрать home в адресной строке?
« Ответ #5 : 28.04.2024, 21:22:10 »
Здравствуйте!
Эта тема уже у кого-то возникала здесь 5 лет назад.

Проблема такая: у меня под Joomla 4 адреса выглядят так:
https://мой_сайт.ru/home/статья1

А хотелось бы без /home/:
https://мой_сайт.ru/статья1

home - это алиас главного меню, оставить его пустым (как кто-то советовал 5 лет назад) не получится.

Попытки убрать /home/ через .htaccess

RewriteCond %{REQUEST_URI} ^(.*)/home/(.*)$
RewriteRule ^(.*)$ %1/%2 [R=301,L]


приводят к тому, что адреса становятся такими как нужно, но выдают ошибку 404.

Есть ли варианты решения?

*

SeBun

  • BanMaster
  • 4031
  • 259 / 5
  • @SeBun48
Re: Как убрать home в в адресной строке?
« Ответ #6 : 29.04.2024, 17:12:33 »
А что у вас с меню? home является родительским для остальных пунктов? Если да, переделывайте, и 301 редирект, что бы не потерять проиндексированные ссылки.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

Zaka

  • Новичок
  • 3
  • 0 / 0
Re: Как убрать home в в адресной строке?
« Ответ #7 : 30.04.2024, 09:14:21 »
Да, home - родительский.
Никак не могу сообразить, как это переделать. Может ли быть главное меню вообще без родительского пункта?

UPD: ага, вроде бы, разобрался. Спасибо!
Если создать user-menu вместо main-menu, то там этого home не будет. Спасибо!

Интересно, есть ли способ продублировать всю структуру, уже созданную в главном меню, в пользовательское меню?
« Последнее редактирование: 30.04.2024, 10:21:20 от Zaka »
*

Театрал

  • Захожу иногда
  • 232
  • 7 / 0
Re: Как убрать home в в адресной строке?
« Ответ #8 : 02.05.2024, 08:33:13 »
Зачем дублировать?

У главного пункта меню может не быть дочерних. Чаще всего так и поступают, он нужен лишь для того чтобы понять который пункт главный.
Если на главной не нужен никакой компонент (только модули), есть специальный компонент пустой страницы: https://web-tolk.ru/dev/components/blank-page-component-for-joomla

Чтобы его не показывать (спрятать) есть специальная настройка "Показывать в меню" во вкладке "Параметры ссылки".

Если уж вам прям нужны дубли пунктов одного меню в другом, это делают при помощи "Псевдонима пункта меню" для каждого. При создании такого пункта нужно выбрать: Тип пункта меню -> Системные ссылки -> Псевдоним пункта меню, и там уже выбрать основной пункт, на который текущий будет ссылаться.
*

Zaka

  • Новичок
  • 3
  • 0 / 0
Re: Как убрать home в в адресной строке?
« Ответ #9 : 02.05.2024, 11:39:18 »
Это я неудачно выразился. Я имел в виду: можно ли как-то перенести уже созданную структуру меню из main-menu в user-menu, чтобы не копипастить ее по пунктам ручками - как я в итоге и сделал. В результате так и получилось - главное меню без дочерних пунктов.

Спасибо за информацию про компонент пустой страницы! Это мне как раз сейчас нужно.

Проблема решена, всем спасибо!

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

Убрать из ссылки /images

Автор step147

Ответов: 4
Просмотров: 5032
Последний ответ 17.08.2021, 11:19:32
от step147
Как убрать ID из URL Joomla 3?

Автор SaxMusicOnly

Ответов: 142
Просмотров: 74779
Последний ответ 02.03.2021, 14:47:35
от Vasiliy111
Как убрать 301 редирект с Get параметров (Sef модуль joomla)?

Автор Sergei1212

Ответов: 2
Просмотров: 2742
Последний ответ 27.09.2017, 23:01:57
от dmitry_stas
sh404SEF и мультиязычность, убрать из ссылки ru (сам url нормальный)

Автор Artorius

Ответов: 0
Просмотров: 2186
Последний ответ 12.04.2017, 15:34:37
от Artorius
Как убрать index.php после названия сайта?

Автор alexanderuss

Ответов: 7
Просмотров: 2996
Последний ответ 22.04.2016, 18:01:02
от Sini