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

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

sergo239

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Добрый день, поставил форму, при нажатии на кнопку вызова формы, она убегает почти в самый низ сайта, а не в середину окна, как можно исправить?
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Добрый день, поставил форму, при нажатии на кнопку вызова формы, она убегает почти в самый низ сайта, а не в середину окна, как можно исправить?

Отключить в инспекторе кнопку тестирования адаптивного дизайна? :) Честно, не знаю, почему еще может быть такая проблема.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

sergo239

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Отключить в инспекторе кнопку тестирования адаптивного дизайна? :) Честно, не знаю, почему еще может быть такая проблема.

И причем при нажатии еще раз, она уходит еще ниже(
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
И причем при нажатии еще раз, она уходит еще ниже(

Ссылку на сайт выложите, посмотрим.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

sergo239

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Ссылку на сайт выложите, посмотрим.

http://saman21.ru/ - ниже слайдов есть "РЕМОНТ «ПО ЧАСТЯМ»"(статья выделена жёлтым), вот в конце этой статьи ссылка "Обратная связь".
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
http://saman21.ru/ - ниже слайдов есть "РЕМОНТ «ПО ЧАСТЯМ»"(статья выделена жёлтым), вот в конце этой статьи ссылка "Обратная связь".

В файле /media/mod_simplecallback/js/simplecallback.js на 204 строке:
Код
top: window.pageYOffset + (window.innerHeight - modalWindowHeight)/2

Отпишитесь только, помогло или нет :)
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

sergo239

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
В файле /media/mod_simplecallback/js/simplecallback.js на 204 строке:
Код
top: window.pageYOffset + (window.innerHeight - modalWindowHeight)/2

Отпишитесь только, помогло или нет :)


Всё работает, благодарствую =)

Ещё вопрос, модуль обязательно опубликовывать, что бы он работал? Или как то можно обойти? Если я модуль не опубликовываю, а ссылку вставляю, то он не вызывается.
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Модуль должен быть опубликован, обойти нельзя. Вы можете поместить его в скрытую позицию, если не хотите чтобы заголовки отображались.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

sergo239

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Модуль должен быть опубликован, обойти нельзя. Вы можете поместить его в скрытую позицию, если не хотите чтобы заголовки отображались.

Всё спасибо)

Ещё вопрос: можно-ли сделать что бы сообщение об успешной отправки было не в новом окне, а в том же где и форма обратной связи?
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Ещё вопрос: можно-ли сделать что бы сообщение об успешной отправки было не в новом окне, а в том же где и форма обратной связи?

Почитайте эту ветку, я уже где-то отвечал на вопрос.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

sergo239

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Да без проблем, подучите jQuery, все очень просто, правда:
Код
// Прячем все содержимое формы
jQuery(form).html();
// Добавляем сообщение о том что сообщение отправлено:
jQuery(form).prepend(data.message);
// Добавляешь кнопочку ОК, которая закрывает окно:
jQuery(form).append("<a href='#' data-simplecallback-close>ОК (или ЗАКРЫТЬ)</a>");

Я нашел =)
Но вот не совсем понимаю куда это вставлять =(
*

sergo239

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Никто не поможет?(

Напиши в личку Telegram или Skype, помогу за символическую плату :)
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

sergo239

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Напиши в личку Telegram или Skype, помогу за символическую плату :)

Ладно, спасибо, буду дальше сам пытаться)
*

Vovansk

  • Захожу иногда
  • 56
  • 2 / 0
Здравствуйте! Такую ошибку вроде ни кто не описывал. Всё заработало нормально J3.6.2.
В коде появляется:
Спойлер
[свернуть]
Валидатор даёт такое сообщение:
Спойлер
[свернуть]
Модуль отключаю, ошибка пропадает.
Исправил только английский заголовок на "Заказать обратный звонок"
Тех, кто на бронепоезде, направьте в нужное русло пжлста))
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Joomla.JText.load({"JLIB_FORM_FIELD_INVALID" - это текст сообщения при неправильно заполненном поле. встроенная функция, с ошибкой валидации не связана.

*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
а валидация ругается, как я понял, на type="text". типа его тут быть не должно.
попробовал просто убрать из шаблона, но тогда перестает срабатывать CAPTCHA, так что это разработчику вопрос
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Конечно же там не должно быть type="text", мой косяк. Спасибо что обратили внимание.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
а, нет. глюк не из-за типа поля, так что попробуй его удалить из шаблона.
\modules\mod_simplecallback\tmpl\default.php для поля name="simplecallback_message"

Глюк такой:
если неправильно ввести капчу, то следующие попытки не понятно по какому принципу будут считаться правильно или неправильно.
т.е. такое ощущение, что картинка CAPTCHA обновляется, а проверочный код - не всегда.
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Если не ошибаюсь, то такая проблема была, оказалось что сессии на уровне php не были настроены. Что за хостинг у вас?
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
на локальном компе неправильный первый ввод CAPTCHA блокирует отправку, т.к. невозможно ввести второй раз правильно уже - ругается на любой
на хостинге это проявляется реже, но 1 из 3-4 раз тоже глючит
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
я думаю что проблема не в хостинге все же. попробуй (лучше на ты :) ) на локальном компе воспроизвести глюк, может тогда понятно станет.
*

Vovansk

  • Захожу иногда
  • 56
  • 2 / 0
« Последнее редактирование: 19.08.2016, 10:25:42 от Vovansk »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
детализация глюка на локалке:
после неправильного первого ввода проверочный код сохраняется, а картинка CAPTCHA меняется.
т.е. правильным считается проверочный код, полученный при первой загрузке страницы.
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
детализация глюка на локалке:
после неправильного первого ввода проверочный код сохраняется, а картинка CAPTCHA меняется.
т.е. правильным считается проверочный код, полученный при первой загрузке страницы.

Не воспроизводится ни локально, ни на сервере.

Я бы проверил сначала, как запрашивается captcha.php картинка, передается ли ей ID, затем посмотрел что творится в сессиях при загрузке CAPTCHA.

https://github.com/birdkiwi/mod_simplecallback/blob/master/modules/mod_simplecallback/captcha.php#L26
http://ссылка вырезана, так как домен распространяет вирусы/blog/joomla/rabota-s-sessiyami-v-joomla-jsession.html


Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
мну не программер, чтобы так глубоко дебажить.
в конфиге переключил хранилище сессий на none, проблема ушла.
у тебя на локалке какие настройки были?
*

Vovansk

  • Захожу иногда
  • 56
  • 2 / 0
Пока пришлось модуль отключить((
Не удалось. Вариант с none не прокатил. mod_simplecallback/modules/mod_simplecallback/captcha.php - один в один.
В сессиях наверно я не разобрался, таблицу с сессиями отсматривал, ничего странного.
Отключал в модуле CAPTCHA, ошибки на месте.
Сегодня получалось, что по 2-4 раза не верно вводил цифры с картинки.... вроде внимательно смотрел, или так с защитой усердно стараются или хз.((
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT Otpravkapochtaru - Joomla-библиотека интеграции Почты России для бизнеса

Автор sergeytolkachyov

Ответов: 0
Просмотров: 138
Последний ответ 14.08.2026, 18:59:49
от sergeytolkachyov
BSL Tag Cloud Aquarium — анимированное облако тегов для Joomla 6

Автор AlexP750

Ответов: 2
Просмотров: 315
Последний ответ 12.08.2026, 14:42:08
от AlexP750
SW JProjects - Менеджер цифровых проектов для Joomla! CMS™

Автор Septdir

Ответов: 65
Просмотров: 26264
Последний ответ 06.08.2026, 07:31:55
от sergeytolkachyov
Компонент Joomla 6: Генератор LLMs.txt

Автор san_san_ku

Ответов: 4
Просмотров: 865
Последний ответ 26.07.2026, 16:10:21
от san_san_ku
WT Max библиотека для интеграции с Joomla. Для разработчиков

Автор sergeytolkachyov

Ответов: 3
Просмотров: 1915
Последний ответ 21.07.2026, 12:38:36
от sergeytolkachyov