Новости 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 Ответов
  • 74822 Просмотров
*

GoodWeb

  • Захожу иногда
  • 60
  • 1 / 0
Спасибо отличный модуль!
Есть предложения:
1. Как опцию вместо CAPTCHA - скрытое поле (много об этом писали что помогает)
2. Сообщение об отправке/ошибке выводить в том же окне/модуле взамен формы, после чего по тайм ауту 2-3 сек в модуле сообщение менять опять на форму/скрывать модальное окно.
3. В настройках сделать возможным добавить текст над формой
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
1. Как опцию вместо CAPTCHA - скрытое поле (много об этом писали что помогает)

Мне почему-то казалось что я это реализовал :) Сделаю обязательно. Это называется honeypot input.

2. Сообщение об отправке/ошибке выводить в том же окне/модуле взамен формы, после чего по тайм ауту 2-3 сек в модуле сообщение менять опять на форму/скрывать модальное окно.

Это вряд ли буду делать. Тот кому надо, может самостоятельно дописать.

3. В настройках сделать возможным добавить текст над формой

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

Funaki

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Подскажите а как убрать вообще либо где редактировать окно подтверждения "заявка принята", tnx
*

xDD

  • Захожу иногда
  • 300
  • 4 / 0
Через браузер delphin с телефона по кнопке отправить не отрабатывает отправка сообщения.
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Через браузер delphin с телефона по кнопке отправить не отрабатывает отправка сообщения.

Проверил, работает все на http://joomla.startler.ru

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

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Подскажите а как убрать вообще либо где редактировать окно подтверждения "заявка принята", tnx

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

mishulia

  • Новичок
  • 2
  • 0 / 0
  Установил Simple Callback v1.1.2-beta
Система отисала, что установка прошла успешно.
Но Simple Callback нет ни в плагинах ни в модулях
Help :D
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
  Установил Simple Callback v1.1.2-beta
Система отисала, что установка прошла успешно.
Но Simple Callback нет ни в плагинах ни в модулях
Help :D

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

mishulia

  • Новичок
  • 2
  • 0 / 0
После установки модуля обычно появляется неопубликованный модуль, который так и называется - SimpleCallback. Если его нет, то нажмитие «Создать» в менеджере модулей и выберите SimpleCallback.
спс
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Добавил защиту от ботов (без CAPTCHA). Добавил поле «Сообщение» (его можно отключать). Добавил атрибут data-simplecallback-custom-data, в него можно передавать любые данные через ссылку, которые будут приходить с уведомлением.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

Vertigolife

  • Новичок
  • 8
  • 0 / 0
Подскажите где стиль менять?
*

gleb22

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Тоже при нажатии на кнопку отправить реакции ноль, в FireBug(mozzila) во вкладке сеть  пишет вон про что
из-за чего это? можете помочь?
http://gleb22ju.bget.ru/
Спойлер
[свернуть]
« Последнее редактирование: 26.11.2015, 01:26:43 от gleb22 »
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Подскажите где стиль менять?

В CSS файле.

Тоже при нажатии на кнопку отправить реакции ноль, в FireBug(mozzila) во вкладке сеть  пишет вон про что
из-за чего это? можете помочь?

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

gleb22

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
bolonia, можете платно помочь, не могу найти ошибку, мой скайп glebgleb221 (не могу в лс написать), пожалуйста
*

kliptoman

  • Новичок
  • 1
  • 0 / 0
Уважаемый создатель. Модуль отсылает запрос на почту, но не закрывается и не выдает отчет об отсылке. Что нужно поменять?
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Уважаемый создатель. Модуль отсылает запрос на почту, но не закрывается и не выдает отчет об отсылке. Что нужно поменять?
Подозреваю, что у вас включены notice в PHP. Из-за этого они появляются в JSON выводе и в итоге он не JSON'ом становится :)

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

Sulpher

  • Живу я здесь
  • 2154
  • 402 / 16
  • Шаблоны и расширения Joomla
Можете добавить еще параметр: укажите желаемое время для звонка (выпадающий список с промежутками)
*

jonnyzero

  • Захожу иногда
  • 53
  • 0 / 0
Добрый!
Конечно можно. Я бы сделал следующим образом. В настройках пункта меню есть поле «CSS-класс ссылки». Можно придумать какой-нибудь класс и повесить его на ссылку. Далее, написать на jQuery скрипт, что-то типа:

Код
$('.superpuperclass').click(function(){
    simplecallback.show();
});
Здравствуйте, в будущих версиях вы соберетесь реализовать такое ? простоя новичок в этом а надо чтоб вызывалось с пункта меню.
*

bolonia

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

Здравствуйте. Видимо вы не поняли написанное. Попытаюсь еще раз объяснить.

Нам нужно выполнить функцию simplecallback.show(); при нажатии на пункт меню. Но не на любой пункт меню, а на определенный нами. Как его определить? Для этого можно задать этому пункту меню какой-нибудь класс. Это делается в админке Joomla на странице редактирования пункта меню.

Например мы присвоили класс ‘superpuperclass’ к нашему пункту меню «Обратный звонок». Далее, мы пишем, чтобы при нажатии на элемент с классом ‘superclass’ выполнялась наша функция.

Код
$('.superpuperclass').click(function(){
    simplecallback.show();
});

Код выше нужно поместить внутрь $(document).ready(function() { ... }); а иначе jQuery может не найти элемент на странице из-за того что она грузится не сразу.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

jonnyzero

  • Захожу иногда
  • 53
  • 0 / 0
Про класс для пункта меню я вроде понял. А вот код и то куда его вставить надо к сожалению не понятно. Простите просто не очень разбираюсь но очень хочу прикрутить его к себе на сайт.
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Про класс для пункта меню я вроде понял. А вот код и то куда его вставить надо к сожалению не понятно. Простите просто не очень разбираюсь но очень хочу прикрутить его к себе на сайт.

Самый простой способ:
В файле шаблона (обычно это /templates/имя шаблона/index.php) в самом конце, перед закрывающимся тегом </body> вставить:
Код
<script>
    $(document).ready(function(){
        $('.superpuperclass').click(function(){
            simplecallback.show();
        });
    });
</script>
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

jonnyzero

  • Захожу иногда
  • 53
  • 0 / 0
А какой тип меню при этом выбрать ?
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Да в принципе любой, я бы выбрал «разделитель» или «внешний url».

P.S. В сл. версии учту эти пожелания и сделаю так, чтобы можно было прописать в пункт меню внешний url типа href="#simplecallback-id", чтоб не париться новичкам :)
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
*

jonnyzero

  • Захожу иногда
  • 53
  • 0 / 0
Огромное спасибо. Буду ждать следующую версию. Но все же не получается у меня (
Сделал пункт меню в CSS-класс ссылки - superpuperclass
Добавил код с файл index.php (шаблон rt osmosis)
Но к сожалению никакого аффекта (
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
Огромное спасибо. Буду ждать следующую версию. Но все же не получается у меня (
Сделал пункт меню в CSS-класс ссылки - superpuperclass
Добавил код с файл index.php (шаблон rt osmosis)
Но к сожалению никакого аффекта (

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

jonnyzero

  • Захожу иногда
  • 53
  • 0 / 0
Будем ждать следующей версии. Скоро планируете ?
А место для модуля вы какое выбираете ? popup ?
*

jonnyzero

  • Захожу иногда
  • 53
  • 0 / 0
Здравствуйте, вставил ваш модуль в новость через {loadposition joomlamod} но после заполнения формы и нажатии отправить выдает вот это
Спойлер
[свернуть]
и каждый раз разные.
*

Good_user

  • Захожу иногда
  • 149
  • 5 / 1
Можете добавить еще параметр: укажите желаемое время для звонка (выпадающий список с промежутками)
Поддерживаю идею :) Этот параметр был бы весьма кстати.
А вообще, огромнейшее спасибо уважаемому bolonia за такой замечательный модуль. Работает четко, без перезагрузки страницы еще и отправляет Title и УРЛ страницы (важные дополнительные данные), с которой отправлен запрос. Очень классно выводится в модальном окошке при клике по ссылке.
Это лучшее бесплатное решение!
Сначала попробовал бесплатную версию модуля A.Kernel Callback, но вот mod_simplecallback понравился больше!
----------
Интересно, а насколько сложно подключить какой-то другой сервис СМС рассылки в этом модуле? Хотелось бы, чтобы СМС могли приходить и на номера операторов Украины :)
« Последнее редактирование: 14.04.2016, 00:34:47 от Good_user »
*

qulp

  • Новичок
  • 2
  • 0 / 0
Доброго времени суток.

Поставил модуль, все нравиться. Автору огромное спасибо.

1.Одна проблема. Сделал два разных модуля в режиме оверлей. Оба модуля находятся на всех страницах в шапке.  Как было написано выше, разделил их по id. Окна открываются, сообщения приходят. Но в одном из модулей, тот который создал вторым, не получается редактировать маску телефона.

2.Подскажите пожалуйста, как с помощью ссылки передовать дополнительную информацию в поле custom?

3.Как можно сделать уведомление пользователя, в том же окне, об отправке сообщения?

Спасибо.
*

bolonia

  • Захожу иногда
  • 222
  • 27 / 0
1.Одна проблема. Сделал два разных модуля в режиме оверлей. Оба модуля находятся на всех страницах в шапке.  Как было написано выше, разделил их по id. Окна открываются, сообщения приходят. Но в одном из модулей, тот который создал вторым, не получается редактировать маску телефона.
Подскажите, что именно не получается? Ошибка какая-то?

2.Подскажите пожалуйста, как с помощью ссылки передовать дополнительную информацию в поле custom?
Через атрибут data-simplecallback-custom-data="тут инфа".
Например: <a href="#" data-simplecallback-open="1" data-simplecallback-custom-data="Клик по кнопке в шапке">

3.Как можно сделать уведомление пользователя, в том же окне, об отправке сообщения?
Вот тут, заместо alert():
https://github.com/birdkiwi/mod_simplecallback/blob/master/media/mod_simplecallback/js/simplecallback.js#L232

можно вставить текст в модалку, например: $(form).prepend(data.message);
не забудьте убрать simplecallback.hide() чуть ниже, чтобы форма не пряталась сразу после отправки.
Бесплатный модуль обратного звонка / обратной связи для J3: http://joomlaforum.ru/index.php?topic=309065.0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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
Просмотров: 864
Последний ответ 26.07.2026, 16:10:21
от san_san_ku
WT Max библиотека для интеграции с Joomla. Для разработчиков

Автор sergeytolkachyov

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