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

Opsan

  • Захожу иногда
  • 58
  • 4 / 0
Модуль произвольного HTML
« : 13.07.2009, 00:04:43 »
Доброго времени суток!
Есть шаблон блога категории. Материалы добавляются и в начале (вверху) стоит самый свежий. Набежало контента уже на 2 страницы.

Собственно вопрос - как в самом верху первой страницы вывести HTML текст? причем на второй (продолжение шаблона блога...) его не должно быть!
В идеале модуль произвольного HTML, но он выводится соответственно на обоих страницах, а когда появится третья он и на ней будет висеть.

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

Может есть хитрый способ ? *DRINK*
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Модуль произвольного HTML
« Ответ #1 : 13.07.2009, 00:12:21 »
Можно реализовать это через обычный модуль, но для него создать отдельную позицию в шаблоне, и показывать эту позицию только в том случае, если это первая страница блога. На форуме и в FAQ вроде неоднократно публиковались различные условия для позиций модулей в шаблонах, а тут нужно будет еще доп. условие по переменной, отвечающей за страницу, а точнее, достаточно сравнить значение переменной limitstart - для первой страницы она равна 0).
*

Opsan

  • Захожу иногда
  • 58
  • 4 / 0
Re: Модуль произвольного HTML
« Ответ #2 : 19.07.2009, 12:57:45 »
Спасибо! разобрался.


Кстати, как правильно получать переменные? я их вытягивал $_GET('переменная') и т.д. это не совсем правильно? в коде страницы я таких конструкций не нашёл - значит используется другой способ. просвятите в кратце - как ?
« Последнее редактирование: 19.07.2009, 15:36:48 от Opsan »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Модуль произвольного HTML
« Ответ #3 : 19.07.2009, 15:54:03 »
Кстати, как правильно получать переменные? я их вытягивал $_GET('переменная') и т.д. это не совсем правильно? в коде страницы я таких конструкций не нашёл - значит используется другой способ. просвятите в кратце - как ?
Да, не совсем правильно и не совсем безопасно. Для получения содержимого переменных запроса нужно использовать класс JRequest. Например, вот так:

Код: php
$limitstart	= JRequest::getVar('limitstart', 0, '', 'int');
*

Opsan

  • Захожу иногда
  • 58
  • 4 / 0
Re: Модуль произвольного HTML
« Ответ #4 : 19.07.2009, 16:03:58 »
спасибо!

з.ы. если не затруднит - никак не могу в справочниках найти, а время "горит".

('limitstart', 0, '', 'int') - получаем переменную лимитстарт, если она не задана то задаем значение 0, а следующие два параметра ?

'', 'int' - что они значат?


*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Модуль произвольного HTML
« Ответ #5 : 19.07.2009, 19:10:26 »
Если с временем так туго, то оно и не нужно, а если особо интересно, то почитайте описание функции в /libraries/joomla/environment/request.php.
*

Opsan

  • Захожу иногда
  • 58
  • 4 / 0
Re: Модуль произвольного HTML
« Ответ #6 : 22.07.2009, 12:23:06 »
Сенкс, что бы я без вас делал  *DRINK*
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

модуль Newsflash: как вывести дату?

Автор joomloid

Ответов: 5
Просмотров: 6895
Последний ответ 03.04.2019, 12:25:27
от pH43
Как отредактировать модуль mod_yoo_slider?

Автор vitaliy4us

Ответов: 0
Просмотров: 4431
Последний ответ 06.12.2017, 16:14:45
от vitaliy4us
Модуль "Случайное изображение"

Автор irina 4444

Ответов: 16
Просмотров: 10703
Последний ответ 26.05.2017, 12:47:56
от gvg
Стандартный модуль Авторизации расположить горизонтально

Автор reg-ad-site

Ответов: 34
Просмотров: 12392
Последний ответ 17.04.2017, 12:53:45
от speedrage
Как вызвать модуль с текстом, если не работает админка?

Автор kirill-juk

Ответов: 2
Просмотров: 3544
Последний ответ 19.11.2016, 00:43:18
от SeBun