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

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Обнаружилась следующая проблемка. Если пользователь при регистрации вводит пароль, допустим из 3 символов, никаких сообщений не выдается, страница не перегружается, регистрация не проходит, то есть ничего не происходит. То же с остальными полями...
 
Почему не происходит проверка заполнения полей?
<script src="/media/system/js/validate.js" type="text/javascript"></script> в коде присутствует...
<jdoc:include type="message" /> в шаблоне присутствует.

(Joomla 2.5.6 + K2 2.6.5.)
« Последнее редактирование: 07.04.2013, 21:52:25 от WinnieAlex »
*

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Погорячился! Задал неправильный вопрос. Проверка полей очевидно происходит, поэтому данные формы и не отправляются.
А как сделать так, чтобы выдавалось сообщение типа "Вы забыли ввести свое имя" и т.д.? Есть где-то на форуме обсуждения этой темы?
*

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
<jdoc:include type="message" /> в шаблоне стоит перед <jdoc:include type="component" />, хотя между ними еще есть блоки Слайдера и другие...
То есть
<div id="message"><jdoc:include type="message" /></div>   
...
...
div class="clearpad"><jdoc:include type="component" /></div>

Системные сообщения выводятся! Например, об успешной регистрации, о том, что учетная запись активирована и пр., и пр.
Не выводятся сообщения о том, что не заполнены или некорректно заполнены обязательные поля при регистрации.
*

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Подскажите, в каком файле генерируются сообщения об ошибках после проверки формы регистрации?
А то сообщение о том, что "Адреса электронной почты не совпадают" выводится, а сообщение, что не совпадают пароль и подтверждение пароля не выводится... Перерыл уже все файлы... В файлах компонента K2 ничего не нашел... В com_users тоже... О мудрейшие! Помогите! Где тут собака порылась? Подскажите!
*

Rimka82

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Хороший вопрос) Только что хотела спросить то же самое... И еще нет уведомления о том, что после регистрации надо зайти в почту и активировать свою учетную запись. Хоть кто-нибудь знает, где и как включить такие уведомления??
*

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Хороший вопрос) Только что хотела спросить то же самое... И еще нет уведомления о том, что после регистрации надо зайти в почту и активировать свою учетную запись. Хоть кто-нибудь знает, где и как включить такие уведомления??
Ну теоретически эти уведомления выдаются после проверки формы регистрации на стороне Сервера. Отвечает за вывод этих сообщений
следующий код:
<jdoc:include type="message" />
Он должен находиться в основном файле вашего шаблона перед <jdoc:include type="component" />.

А вот при проверке формы на стороне Клиента, сообщения не выводятся. Все, чего удалось добиться, это чтобы некорректно заполненные поля подсвечивались красным цветом после нажатия кнопки. Для этого в CSS вашего шаблона надо вставить код:
.invalid {
    border-color: red !important;
}
*

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Хоть кто-нибудь знает, где и как включить такие уведомления??

И еще проверьте, чтобы в стандартном джумловском Менеджере пользователей в Настройках на вкладке Компонент для поля
"Активация нового пользователя" было выбрано значение "Самостоятельно"
*

Rimka82

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Ну теоретически эти уведомления выдаются после проверки формы регистрации на стороне Сервера. Отвечает за вывод этих сообщений
следующий код:
<jdoc:include type="message" />
Он должен находиться в основном файле вашего шаблона перед <jdoc:include type="component" />.


Ух ты!! Спасибо! Помогло!!
*

daria_z

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
<jdoc:include type="message" /> в шаблоне стоит перед <jdoc:include type="component" />, хотя между ними еще есть блоки Слайдера и другие...
То есть
<div id="message"><jdoc:include type="message" /></div>   
...
...
div class="clearpad"><jdoc:include type="component" /></div>

Системные сообщения выводятся! Например, об успешной регистрации, о том, что учетная запись активирована и пр., и пр.
Не выводятся сообщения о том, что не заполнены или некорректно заполнены обязательные поля при регистрации.

ВЫ решили проблему? Как? та же ситуация
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Chosen для доподнительных полей multiselect K2

Автор Divn

Ответов: 5
Просмотров: 4543
Последний ответ 07.10.2022, 21:26:32
от Divn
Решено: Более одной группы доп. полей

Автор chilly_bang

Ответов: 75
Просмотров: 23502
Последний ответ 07.02.2022, 17:06:11
от Dobrota
K2 Store - вывод Product Options в карточке товара

Автор John_Flores

Ответов: 1
Просмотров: 2517
Последний ответ 26.11.2021, 12:04:32
от John_Flores
Ошибки при отображении информации на сайте

Автор NoSFeR

Ответов: 12
Просмотров: 1491
Последний ответ 13.09.2021, 08:08:04
от NoSFeR
Убрать http:// из поля формы регистрации и профиля

Автор lgmax

Ответов: 2
Просмотров: 3648
Последний ответ 20.01.2021, 18:52:22
от dizastill