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

prozet

  • Захожу иногда
  • 72
  • 0 / 0
Нужно вывести незарегестрированным пользователям модуль на отдельной главной странице, но чтоб зарегестрированые не видели оных. Как сделать это?
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
http://joomlaforum.ru/index.php/topic,77747.0.html
Спасибо!
Но там речь о ссылке, а мне треба модуль и отдельную главную - для гостей.
Код
<?php
$user = JFactory::getUser();
If (!$user->id){?>
<a href="бла-бла">Гостям</a>
<?php }?>
то есть вместо ссылки jdoc ставить? извините я не  совсем понял..
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
то есть вместо ссылки jdoc ставить? извините я не  совсем понял..
да, подставить в index,php шаблона
Код: php
<jdoc:include type="modules" name="left" style="xhtml" />
с нужной позицией модуля и требуемым style
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

webusver

  • Захожу иногда
  • 77
  • 9 / 0
А как сделать тоже самое, но только для зарегистрированных пользователей?
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Код
<?php
$user = JFactory::getUser();
If ($user->id){?>
<a href="бла-бла">Зареганым</a>
<?php }?>
*

webusver

  • Захожу иногда
  • 77
  • 9 / 0
Может в FAQ кусочки кода, чтобы потом легче было найти?
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
да, подставить в index,php шаблона
Код: php
<jdoc:include type="modules" name="left" style="xhtml" />
с нужной позицией модуля и требуемым style

 :D здорова - клас! а что добавить чтоб выводить только на главной для гостей, Т.к. у меня для них есть несколько разделов. модулю-то можно в настройках указать, а простой текст как?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
:D здорова - клас! а что добавить чтоб выводить только на главной для гостей, Т.к. у меня для них есть несколько разделов. модулю-то можно в настройках указать, а простой текст как?
Может это что то прояснит
Различные условия в шаблонах Joomla 1.5
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
Может это что то прояснит
Различные условия в шаблонах Joomla 1.5
Тобишь для itemid я задаю нужное меню, например:
Код
<?php
$user = JFactory::getUser();
If ($user->id){?>
МОЙ ТЕКСТ ДЛЯ ГЛАВНОЙ
<?php }?>

<?php
$Itemid = JRequest::getInt( 'Itemid', 3,4,5, 'get' );
if ($Itemid != '3','4','5') { ?>            //3,4,5 id меню для которых показ запрещён
МОЙ ТЕКСТ ДЛЯ ГЛАВНОЙ
<?php else { } ?>
а текст не будет дублироваться? может можно как-то объединить переменные?

зы
не бейте сильно я же не профи))
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
конечно будет.
Как-то так
Код: php
<?php
$user = JFactory::getUser();
$Itemid = JRequest::getInt( 'Itemid');
if ($user->id) && (($Itemid != '3') || ($Itemid != '4')  || ($Itemid != '5')) { ?>
МОЙ ТЕКСТ ДЛЯ ГЛАВНОЙ
} ?>
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
конечно будет.
Как-то так
Код: php
<?php
$user = JFactory::getUser();
$Itemid = JRequest::getInt( 'Itemid');
if ($user->id) && (($Itemid != '3') || ($Itemid != '4')  || ($Itemid != '5')) { ?>
МОЙ ТЕКСТ ДЛЯ ГЛАВНОЙ
} ?>

пишет мол ошибка в if
Код
if ($user->id) && (($Itemid != '28') || ($Itemid != '29') || ($Itemid != '18') || ($Itemid != '30')) {?>
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
вот так полностью выглядит
Код
	<?php
$user = JFactory::getUser();
$Itemid = JRequest::getInt('Itemid', 1, 'get');
if ($user->id) && (($Itemid != '28') || ($Itemid != '29') || ($Itemid != '18') || ($Itemid != '30')) {?>
МОЙ ТЕКСТ

<?php else { }?>
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
prozet - ответил в другой теме, скобку перед else потеряли закрывающую
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

prozet

  • Захожу иногда
  • 72
  • 0 / 0
prozet - ответил в другой теме, скобку перед else потеряли закрывающую
ответил там же))
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Вы общаетесь в другой теме, а вопросы тут задаете, круто че сказать ;)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

модуль 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
Ошибка 500 ( errcode 28) Нужна ваша помощь!

Автор pavelmang

Ответов: 1
Просмотров: 2036
Последний ответ 25.04.2017, 12:14:49
от ProtectYourSite
Стандартный модуль Авторизации расположить горизонтально

Автор reg-ad-site

Ответов: 34
Просмотров: 12392
Последний ответ 17.04.2017, 12:53:45
от speedrage