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

Негодяй

  • Захожу иногда
  • 117
  • 9 / 1
Как создать пункт меню, чтобы при нажатии на него происходил выход из аккаунта?
« Последнее редактирование: 02.04.2014, 23:56:28 от b2z »
*

Grigory S.

  • Давно я тут
  • 658
  • 70 / 0
  • (с)
Re: Ссылка выход в меню
« Ответ #1 : 01.04.2014, 21:11:07 »
Код: html4strict
<a href="<?php echo $this->baseurl; ?>/index.php?option=com_users&task=user.logout&<?php echo JSession::getFormToken(); ?>=1">Loginout</a>
« Последнее редактирование: 01.04.2014, 21:25:18 от kamaz6141 »
Не задав правильный вопрос, невозможно получить правильный ответ.
Для "спасибок" существует кнопочка "+".
*

Негодяй

  • Захожу иногда
  • 117
  • 9 / 1
Re: Ссылка выход в меню
« Ответ #2 : 01.04.2014, 22:02:26 »
Куда?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Ссылка выход в меню
« Ответ #3 : 01.04.2014, 22:04:26 »
Куда?

Как создать пункт меню, чтобы при нажатии на него происходил выход из аккаунта?

Весело. ^-^.
Создаёте пункт меню. Тип = внешняя ссылка.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Ссылка выход в меню
« Ответ #4 : 01.04.2014, 22:07:49 »
Создаёте пункт меню. Тип = внешняя ссылка.
А как в качестве внешней ссылки Вы предлагаете указать /index.php?option=com_users&task=user.logout&<?php echo JSession::getFormToken(); ?>=1  ?
*

Негодяй

  • Захожу иногда
  • 117
  • 9 / 1
Re: Ссылка выход в меню
« Ответ #5 : 01.04.2014, 22:12:58 »
Весело. ^-^.
Создаёте пункт меню. Тип = внешняя ссылка.
Пишет
Цитировать
Предупреждение
Сохранение не разрешено
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Ссылка выход в меню
« Ответ #6 : 01.04.2014, 22:16:01 »
А, блин, точно. Тут поможет только альтернативный шаблон пункта меню, где сделать своё поле без фильтра.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Ссылка выход в меню
« Ответ #7 : 01.04.2014, 22:18:41 »
альтернативный шаблон пункта меню, где своё поле без фильтра.
Примером поделитесь? Интересует именно организация поля, куда можно записать код php
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Ссылка выход в меню
« Ответ #8 : 01.04.2014, 22:22:53 »
Если только позже. Это писать надо.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Ссылка выход в меню
« Ответ #9 : 01.04.2014, 22:27:52 »
AlekVolsk, создайте альтернативный макет вывода модуля меню и в самом низу влепите кнопку выхода. И оформите ее под ссылку  ;)

Проверила - работает. Только ставьте ее без baseurl

Код
<a href="/index.php?option=com_users&task=user.logout&<?php echo JSession::getFormToken(); ?>=1">Logout</a>
« Последнее редактирование: 02.04.2014, 17:15:53 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Ссылка выход в меню
« Ответ #10 : 01.04.2014, 22:44:24 »
AlekVolsk, создайте альтернативный макет вывода модуля меню и в самом низу влепите кнопку выхода. И оформите ее под ссылку  ;)
Можно и так.

А если реализовывать в общем шаблоне, как узнать, авторизован ли кто-либо, чтобы в один и тот же div можно было бы вывести или кнопку "Вход" или кнопку "Выход"? (хотя это уже несколько иной вопрос, но в целом связан с темой ;), просто хочу вывести эту кнопку в полоске меню, только "приклеив" к правой границе)
*

Grigory S.

  • Давно я тут
  • 658
  • 70 / 0
  • (с)
Re: Ссылка выход в меню
« Ответ #11 : 01.04.2014, 22:51:08 »
Код: php
$user =& JFactory::getUser();
if ($user->guest) {
echo "<a href='/login'>Login</a>";
} else {
$userToken = JSession::getFormToken();
echo "Logged in as: ". $user->username . ". ";
echo "<a href='/index.php?option=com_users&task=user.logout&" . $userToken . "=1'>Logout</a>";
}
Не задав правильный вопрос, невозможно получить правильный ответ.
Для "спасибок" существует кнопочка "+".
*

Негодяй

  • Захожу иногда
  • 117
  • 9 / 1
Re: Ссылка выход в меню
« Ответ #12 : 02.04.2014, 09:54:57 »
AlekVolsk, создайте альтернативный макет вывода модуля меню и в самом низу влепите кнопку выхода. И оформите ее под ссылку  ;)

Проверила - работает. Только ставьте ее без baseurl

Код
<a href="/index.php?option=com_users&task=user.logout&<?php echo JSession::getFormToken(); ?>=1">Loginout</a>

А как чтобы только зарегистрированные видели?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Ссылка выход в меню
« Ответ #13 : 02.04.2014, 10:33:06 »
А как чтобы только зарегистрированные видели?
Пост #11, kamaz6141 дал образец кода для шаблона.
*

Негодяй

  • Захожу иногда
  • 117
  • 9 / 1
Re: Ссылка выход в меню
« Ответ #14 : 02.04.2014, 19:50:23 »
Пост #11, kamaz6141 дал образец кода для шаблона.
Скопировал, вставил - не работает
*

Негодяй

  • Захожу иногда
  • 117
  • 9 / 1
Re: Ссылка выход в меню
« Ответ #15 : 02.04.2014, 22:55:51 »
Вставляю этот код
Код
<?php
$user = & JFactory::getUser();
if ($user->get('guest') == '1') { } else { ?>
<li class="maximenuck">
<a href="/index.php?option=com_users&task=user.logout&<?php echo JSession::getFormToken(); ?>=1">Logout</a>
</li>
<?php } ?>
Выдаёт
Цитировать
Strict Standards: Only variables should be assigned by reference in /home/users/t/timurm/domains/modules/mod_maximenuck/tmpl/default.php on line 211
Как исправить
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Ссылка выход в меню
« Ответ #16 : 02.04.2014, 23:16:57 »
Код: php-brief
<?php if (!JFactory::getUser()->guest): ?>
<li class="maximenuck">
<a href="/index.php?option=com_users&task=user.logout&<?php echo JSession::getFormToken(); ?>=1">Logout</a>
</li>
<?php endif; ?>
*

Негодяй

  • Захожу иногда
  • 117
  • 9 / 1
Re: Ссылка выход в меню
« Ответ #17 : 02.04.2014, 23:21:38 »
Спасибо
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Зависает установка Joomla на создании таблиц (на 4 шаге)

Автор usersyslog

Ответов: 16
Просмотров: 86466
Последний ответ 30.06.2021, 15:44:51
от AlexFans
Ошибка при создании пункта меню

Автор IvKir

Ответов: 26
Просмотров: 27058
Последний ответ 09.12.2020, 10:57:49
от 78Кристина87
[Решено] Создание модуля. Генерировать CSS для каждой копии модуля

Автор eugenes

Ответов: 10
Просмотров: 23513
Последний ответ 13.02.2019, 12:48:40
от passer
[Решено] Отключить двухэтапную авторизацию через MySQL

Автор amino_2012

Ответов: 3
Просмотров: 22968
Последний ответ 07.10.2015, 09:55:58
от amino_2012
[Решено] Как создать сборку на базе Joomla 3.3 ?

Автор Ghash

Ответов: 14
Просмотров: 38181
Последний ответ 17.12.2014, 10:00:13
от b2z