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

klubnichkaaa

  • Захожу иногда
  • 302
  • 16 / 2
Излогаю суть! У меня есть компонент, для проверки какая категория к какому разделу принадлежит. Тоесть адрес имеет вид http://test.eroteks.ru/faq/?id=8  вот этот id я извлекаю и после проверяю $razid=$_GET['id'];

Ссылка имеет вид <a href="./?id='.$row->id.'">'.$row->name.'</a> Но при наведении она имеет вид http://test.eroteks.ru/?id=8 тоесть псевдонима FAQ нет как же мне его добавить, представьте если пользователь создаст свой псевдоним то как тогда быть?

Ну или хотябы в каком направлении копать, может можно вытащить полностью адрес  http://test.eroteks.ru/faq/?id=8
« Последнее редактирование: 08.07.2011, 22:07:08 от klubnichkaaa »
Делай с другими то же, что они собираются сделать с тобой: бей первым.
*

aldem67

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
Re: Как добавить псевдоним ссылки?
« Ответ #1 : 08.07.2011, 23:34:48 »
1) подставить напрямую в ссылку
Код: php
'<a href="/faq/?id='.$row->id.'">'.$row->name.'</a>'
2)
Код: php
'<a href="'.$_SERVER['SCRIPT_NAME'].'?id='.$row->id.'">'.$row->name.'</a>'

Upd:
А если у Вас может пользователь свои создавать, так может прям оттуда где сохранено ??
Код: php
'<a href="'.$row->myalias.'?id='.$row->id.'">'.$row->name.'</a>'
*

klubnichkaaa

  • Захожу иногда
  • 302
  • 16 / 2
Re: Как добавить псевдоним ссылки?
« Ответ #2 : 09.07.2011, 14:07:31 »
Привет aldem67!

Этот пример я вчера случайно на одном сайте откопал то что ты прислал, то что ты написал
Цитировать
А если у Вас может пользователь свои создавать, так может прям оттуда где сохранено ??
это не получится создаёт он ссылки в меню, а не через мой компонент, после нескольких часов раздумий и распросов друзей в какую сторону копать я решил свою проблему так!

Данный код выводит данный адрес в адресной строке!
Цитировать
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

Мне же надо было сделать так что бы вытащить url и вставить в ссылку, и что бы псевдоним мог быть любой!
у меня url выглядит так http://test.eroteks.ru/faq/ переменная $razid в неё я записал id из адресной строки. $urlvenu в неё я занёс $_SERVER['REQUEST_URI']; который выводит  /faq/?id=21 после эту переменную я разбил на части и оставил лишь /faq/ после подставил нужные перменные сделал проверки свои и всё работает как надо! Но есть одно но адрес ссылки не должен в конце содержать/ тоесть если пользователь войдёт http://test.eroteks.ru/faq/ то добавится ещё один слешь и код будет неправильно работать. Вообщем я рад что добил эту хрень, буду ещё тестить на ошибки или баги, хочется сделать так что бы у пользователя не возникли проблемы!
Цитировать
<?php
$date = "04/30/1973";// разграничителями могут быть slash, dot или hyphen
list ($month, $day, $year) = split ('[/.-]', $date);
echo "Month: $month; Day: $day; Year: $year<br>\n";

$razid=$_GET['id'];
$urlvenu = $_SERVER['REQUEST_URI'];
list ($month, $day, $year) = split ('[/.-]', $urlvenu);

foreach ($this->rows as $row ) {
if ($razid==true){
echo '<td align="center"><a href="http://'.$_SERVER['HTTP_HOST'].'/'.$month.$day.'/'.'?id='.$row->id.'">'.$row->name.'</a></td>'; }

else {
echo '<td align="center"><a href="http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'].'/?id='.$row->id.'">'.$row->name.'</a></td>';

}

} ?>
Делай с другими то же, что они собираются сделать с тобой: бей первым.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не отображает link CSS style

Автор leo78

Ответов: 0
Просмотров: 1442
Последний ответ 15.07.2015, 16:37:06
от leo78
Вариант пагинатора

Автор AlekVolsk

Ответов: 5
Просмотров: 1565
Последний ответ 03.02.2015, 01:00:30
от ELLE
Странности при установке компонента

Автор Александр216

Ответов: 3
Просмотров: 1695
Последний ответ 16.07.2014, 12:38:39
от Aleks.Denezh
Странности в работе sql-запроса

Автор Александр216

Ответов: 7
Просмотров: 2006
Последний ответ 27.06.2014, 22:03:19
от Aleks.Denezh
Прошу помощи с RS monials

Автор Unloved

Ответов: 0
Просмотров: 1863
Последний ответ 06.06.2014, 04:12:25
от Unloved