Перейти к содержимому

RadicalMart 1.0.0. Стабильная версия. Новогодний релиз

Мы с радостью и гордостью спешим сообщить о выходе RadicalMart 1.0.0 - стабильной версии, которая тщательно протестирована и готова к использованию при создании функциональных и высоконагруженных Интернет-магазинов.

Вышла версия RadicalForm 3.1.6


Вышла новая версия RadicalForm 3.1.6

Вышла новая версия RadicalForm 3.1.6

16 апреля 2026

Это последняя версия плагина, выпущенного для архитектуры Joomla 3 и 4.

Несмотря на то, что Joomla 3 и 4 уже не поддерживаются и их нельзя использовать на новых сайтах, множество уже созданных сайтов сейчас подвергаются атакам усовершенствованных ботов.

Эта версия плагина вводит новый раздел "АнтиСпам", который позволяет бороться с атаками таких ботов по анализу содержимого и времени отправки форм.

Как скачать?

Вы можете просто обновиться до новой версии в интерфейсе обновления Joomla или скачать по прямой ссылке в GitHub.

Скачать с GitHub

Какие версии Joomla поддерживаются?

Поддерживаются Joomla 3 и 4.

Плагин так же будет работать с Joomla 5 с включенным плагином обратной совместимости.

Joomla 6 в этой версии плагина пока не поддерживатся. В ближайшие дни будет выпущена версия плагина с новой архитектурой. Минимальная поддерживаемая версия будет поднята до 5 версии.

Новые версии для 3 и 4 Joomla больше выпускаться не будут.

Страница расширения переехала

Само расширение, как и все последующие расширения компании переехали на сайт radicalmart.ru. Теперь все расширения и новости по ним будут публиковать здесь.

Документация по ним так же будет публиковаться на этом сайте.

Документация RadicalForm

Что нового?

Введенна новая вкладка в настройках плагина "АнтиСпам".

На этой вкладке можно указать сообщение, которое будет выводиться пользователям (или ботам), чье сообщение воспринято как спам.

Можно указать непосредственно сообщение или языковую константу, которую можно переопределить.

Можно указать блокируемые диапазоны задержки перед отправкой формы.

Чтобы лучше понять смысл этой блокировки, нужно увидеть поведение некоторых ботов.

Как мы видим – бот здесь постит сообщение строго в указанное время после загрузки страницы. Можно указать время блокировки для таких сообщений. Причем можно указать несколько диапазонов через запятую.

Например:

0-4, 12-13

Это значит, что если форма отправлена в течение 3 секунд после загрузки страницы, то она будет заблокирована как спам. А так же если форма будет отправлена спустя 12 секунд после загрузки – она тоже будет заблокирована как спам. Это позволит отсечь особо тупых и назойливых роботов.

Черный список IP
Тут особых пояснений не требуется. Одна строка – один IP. Можно указывать не только точный IP, но и подсети с маской (в CIDR-нотации). Примеры: 203.0.113.15 или 198.51.100.0/24. Строки, начинающиеся с #, игнорируются.
Правила блокировки по содержимому

Тут тоже все достаточно очевидно. Можно добавить нужное количество правил блокировки по содержимому полей. Можно использовать простое поле по наличию ключевого слова (например - виагра или wildberries) или же использовать более сложные правила на основе regexp для php.

Готовые примеры полезных правил блокировки с помощью регулярных выражений приведены ниже в отдельном поле.

Что еще нового?

Починили настройку работы телеграм в Joomla 3. Теперь это корректно работает как в Joomla 3, так и в Joomla 4 и 5.

Теперь можно использовать переменную {rfLatestNumber} в теме письма. Это позволяет нумеровать заявки и легко определять в письмах, какое из них относится к какому номеру заявки.

Так же исправлены некоторые визуальные недоработки интерфейса.

Дальнейшее развитие будет уже в новой архитектуре плагина.

Пишите нам в чат телеграм и max.

Вышла версия RadicalForm 4.0.0


Вышла новая версия RadicalForm 4.0.0

Вышла новая версия плагина для создания форм обратной связи RadicalForm 4.0.0

25 апреля 2026

Эта версия плагина наконец-то вышла на новой архитектуре, специально созданной для Joomla 5 и 6.

Устанавливать на Joomla 3 и 4 нельзя! Плагин работать не будет!

Весь функционал старых версий перенесен в эту версию. Работает новый раздел "АнтиСпам", который позволяет бороться с такими ботами за счет анализа содержимого и времени отправки форм.

Инструкция по работе с формой

Как скачать?

Вы можете просто обновиться до новой версии в интерфейсе обновления Joomla или скачать по прямой ссылке в GitHub.

Скачать с GitHub

Какие версии Joomla поддерживаются?

Поддерживаются Joomla 5 и 6.

Плагин работает на Joomla 6 без включенного плагина обратной совместимости. Используется новая архитектура плагинов Joomla.

Благодарность

Хочу выразить огромную благодарность активному участнику нашего Joomla сообщества – Дмитрию Васюкову (@fictionlabs), за то, что сильно ускорил миграцию кода своим Pull Request. Без него бы это заняло значительно больше времени.

Все-таки Open Source помогает в таких ситуациях и упрощает развитие продукта.

Страница расширения переехала

Само расширение, как и все последующие расширения компании, переехали на сайт radicalmart.ru. Теперь все расширения и новости по ним будут публиковаться здесь.

Документация по ним также будет публиковаться на этом сайте.

Репозитарий тоже переехал

Разработка теперь ведется в рамках организации RadicalMart и у репозитария новый адрес.

Новый адрес на GitHub

Что нового?

Введена новая вкладка в настройках плагина "АнтиСпам".

На этой вкладке можно указать сообщение, которое будет выводиться пользователям (или ботам), чье сообщение воспринято как спам.

Можно указать непосредственно сообщение или языковую константу, которую можно переопределить.

Можно указать блокируемые диапазоны задержки перед отправкой формы.

Чтобы лучше понять смысл этой блокировки, нужно увидеть поведение некоторых ботов.

Как мы видим – бот здесь постит сообщение строго в указанное время после загрузки страницы. Можно указать время блокировки для таких сообщений. Причем можно указать несколько диапазонов через запятую.

Например:

0-4, 12-13

Это значит, что если форма отправлена в течение 4 секунд после загрузки страницы, то она будет заблокирована как спам. А так же, если форма будет отправлена спустя 12 секунд после загрузки – она тоже будет заблокирована как спам. Это позволит отсечь особо тупых и назойливых роботов.

Черный список IP
Тут особых пояснений не требуется. Одна строка – один IP. Можно указывать не только точный IP, но и подсети с маской (в CIDR-нотации). Примеры: 203.0.113.15 или 198.51.100.0/24. Строки, начинающиеся с #, игнорируются.
Правила блокировки по содержимому

Тут тоже все достаточно очевидно. Можно добавить нужное количество правил блокировки по содержимому полей. Можно использовать простое поле по наличию ключевого слова (например, виагра или wildberries) или же использовать более сложные правила на основе regexp для PHP.

Готовые примеры полезных правил блокировки с помощью регулярных выражений приведены ниже в отдельном поле.

Блокировка по User-Agent

Среди полей для анализа доступны не только поля формы, но и специальное поле rfUserAgent. Можно использовать его для блокировки по содержимому поля. Особо тупые (или нежелательные) боты легко блокируются по User-Agent.

Что еще нового?

Добавлен новый слой безопасности – теперь при загрузке файлов проверяется CSRF-токен.

Имена полей для загрузки файлов проходят дополнительную очистку.

Причина срабатывания антиспам правил теперь явно указана в заголовках записи в логах. Не обязательно раскрывать блок, чтобы увидеть причину блокировки.

Пишите нам в чат телеграм и max.

Вышла версия RadicalForm 4.1.0


Вышла новая версия RadicalForm 4.0.0

Вышла новая версия плагина RadicalForm 4.1.0

27 апреля 2026

То, о чем так долго говорили большевики просили пользователи, наконец-то свершилось!

Теперь в формах RadicalForm можно использовать поля со множественной загрузкой файлов! Да-да! Теперь пользователю не придется закидывать файлы по одному, один за другим!

А еще – теперь вы сможете принимать уведомления с сайта даже на подземной парковке! А все потому, что мы добавили интеграцию с мессенджером Макс!

Что еще сделано в этом релизе? Читайте в статье!

Инструкция по работе с формой

Как скачать? И как обновиться?

Все по-прежнему максимально просто – если у вас уже установлен RadicalForm на сайте – просто перейдите в раздел обновлений и обновитесь до последней версии.

Если вы хотите установить RadicalForm на новый сайт – можете скачать по прямой ссылке в GitHub или напрямую с сайта.

Какие версии Joomla поддерживаются?

Поддерживаются Joomla 5 и 6. На Joomla 3 и 4 плагин работать не будет!

Плагин работает на Joomla 6 без включенного плагина обратной совместимости.

Что нового?

Поддержка полей со множественной загрузкой файлов

Если раньше пользователь вынужден был загружать файлы один за другим, то теперь он может выбрать сразу несколько файлов для загрузки и загрузить за один раз, ровно так, как он привык это делать на других сайтах.

Что нужно сделать, чтобы это заработало?

Если раньше у вас input для загрузки выглядел примерно так:

<input class="form-control rf-upload-button" name="file" type="file">
То теперь, все что вам нужно сделать – это добавить атрибут multiple="multiple"
<input class="form-control rf-upload-button" multiple="multiple" name="files" type="file">
На этом все – теперь можно загружать несколько файлов за один раз. Все как вы привыкли.

Интеграция с мессенджером Макс

Мы добавили интеграцию с мессенджером Макс. Причем эта интеграция работает как с индивидуальными оповещениями, так и в случае добавления бота в чат. Очень удобно, для создания оповещений в рабочем чате.

Я не буду останавливаться на том, как вам зарегистрировать бота Макс – на это есть множество статей в интернете. Все что вам в итоге надо получить – это токен, который надо вставить в соответствующее поле и обязательно сохраните настройки!

Если вы хотите получать сообщения индивидуально от бота – напишите ему любое слово и затем нажмите кнопку "Обновить MAX ID". Еще раз напомню – к этому моменту настройки с токеном уже должны быть сохранены!

Если выхотите, чтобы бот писал в ваш чат – просто добавьте его в чат и назначьте администратором. Писать никуда не надо – бот сам видит все чаты куда его добавили.

Дальше работа по сути ничем не отличается от интеграции с телеграм.

Переключатель возможности загрузки файлов

В настройки плагина добавлен переключатель возможности загрузки файлов.

Так как RadicalForm никак не контролирует создание форм, теоретически возможна ситуация, когда недоброжелатель может начать загрузку файлов без вашего ведома. В принципе это не несет никакой опасности, кроме того, что будет занято место на сайте и израсходован лишний трафик.

Однако неприятно увидеть что место на сайте занято файлами, если у вас в принципе на сайте только форма с кнопкой перезвоните мне, которая в принципе не подразумевает загрузку файлов.

На этот случай был предусмотрен явный выключатель, который может отключать загрузку файлов, если она вам в принципе не нужна на сайте.

На новых установках RadicalForm этот переключатель отключен по умолчанию.

На уже работающих сайтах, там где происходит обновление плагина, этот переключатель останется включенным. Если нужно – вы сможете его отключить самостоятельно.

Это просто еще один слой безопасности – если вы не пользуетесь загрузкой файлов – отключите его.

Антиспам показывает поле, вызвавшее блокировку

Теперь заголовок Антиспам в логах отправки показывает не только причину блокировки, но и поле, которое его вызвало.

Так можно быстрее сообразить о причине блокировки, не открывая сам блок с сообщением.

Причина срабатывания и главное поле, которое это спровоцировало, теперь позволяет понять какое из антиспам правил сработало.

Вывод версии плагина в настройках

Теперь очень легко определить с какой версией плагина вы работаете – ее сразу видно на главной вкладке настроек RadicalForm.

Исправлены ошибки

Исправили предупреждение fgetcsv escape deprecation warning в PHP 8.4.

На новых версиях PHP, включая PHP 8.4 и выше, больше не должно появляться warning/notice сообщение, связанное с устаревшим параметром escape в fgetcsv.

Обновили уведомление о ротации логов для Joomla 5 и 6.

Теперь RadicalForm получает данные о следующей очистке логов из планировщика задач Joomla и показывает более точную информацию: сколько дней осталось до очистки и сколько файлов ротации будет сохранено.

Ссылка для настройки ротации теперь ведет в планировщик задач Joomla, где и настраивается эта возможность в актуальных версиях CMS.

На этом все. Пишите нам в чат телеграм и max. Ставьте лайки и выражайте благодарность.

Вышла версия RadicalMart 1.2.0


Вышла новая версия RadicalMart 1.2.0

01 августа 2023

Сегодня, в начале месяца вышла минорная, но насыщенная новыми функциями версия RadicalMart 1.2.0.

Краткое описание добавленного и изменного функционала в этой статье.

Изменения в оформлении заказа

  • Добавлена проверка изменения состава заказа перед оформлением (см. подробнее на VK)
  • После нажатия на кнопку оформления заказа на экране появляются этапы его прохождения в режиме онлайн. В предыдущем посте это можно посмотреть на видео. (см. подробнее на VK)
  • Добавлена защита от повторного заказа в случае каких-либо ошибок загрузки страницы в процессе оформления заказа

Добавлен новый функционал

  • Добавлена возможность для менеджера сделать скидку к заказ
  • Добавлена возможность отключить микроразметку во всем магазине RadicalMart (на случай использования сторонних расширений)
  • В админке добавлена очень удобная функция, которая позволяет сразу переносить товар в начало или конец списка товаров.
  • Появилась возможность отображения товаров в истинно табличном виде. (см. подробнее на VK)
  • Для производителей товаров создан отдельный макет, который можно выбрать в нужной категории или пункте меню. (см. подробнее на VK)
  • Добавлена возможность вывода товаров в табличном виде и с возможностью группировки по категориям (например для вывода услуг). (см. подробнее на VK)
  • Добавлены новые позиции модулей в страницы категории, корзины, оформления заказа и личного кабинета
Полный список изменений приведен на сайте sovmart.ru

Вышла версия RadicalMart 2.0.0


Вышла новая версия RadicalMart 2.0.0

Вышла новая версия RadicalMart 2.0.0

11 марта 2024

Рады представить версию RadicalMart 2.0.0. Это — большой релиз, включающий в себя новый функционал, улучшения и исправление ошибок, найденных с момента релиза предыдущей версии.

Краткое описание добавленного и изменного функционала в этой статье.

Что нового?

  • Переработка интерфейса панели управления;
  • Функционал плагина полностраничного кеширования и консоли перенесены в системный плагин;
  • Standalone логин;
  • Создание мета-товара из списка товаров;
  • Применение скидок на заказ до и после доставки;
  • Оптимизация производительности на большом кол-ве товаров;
  • Улучшение и стабилизация работы при большой кол-ве одновременных заказов;
  • Команды для cli и исполнения в панели управления;
  • Исправления и улучшения.

Новые триггеры

В версии 2.0.0 внедрено большое кол-во дополнительных триггеров. Полный список изменений RadicalMart доступен в каталоге sovmart.ru.

RadicalMart 2.0.0

Вышли версии RadicalMart 2.2.0 и RadicalMart Express 3.0.1


Вышла новая версия RadicalMart 2.2.0

12 августа 2024

Мы рады представить очередную версию RadicalMart 2.2.0, содержащую в себя новый функционал, а также исправление найденных ошибок, а также RadicalMart Express 3.0.1.

Краткое описание добавленного и изменного функционала в этой статье.

RadicalMart 2.2.0

Добавлен новый функционал

  • Артикул и медиа в получении товаров ProductsModelTrait;
  • Заголовок, артикул, сокращенное описание и медиа мета-товара в вариативности товара;
  • Возможность пустого значения в поле цены;
  • Вход на сайт по коду;
  • Выбор категории для построения хлебных крошек товара;
  • Выбору цены товара для автоматического расчет цен категории и мета-товаров;
  • Уровень доступа для способов доставки и оплаты;
  • Добавлено событие onRadicalMartPrepareCustomerMethodSaveData.

Исправления багов

  • Подключение языков манифеста;
  • Постраничная навигация на странице списка заказов покупателя;
  • Автоматический расчет цен, категории и мета-товаров при сохранении товара.

Полный список изменений RadicalMart доступен в каталоге sovmart.ru.

RadicalMart 2.2.0

Новые версии дополнений

Внедрение нового функционала в версии 2.2.0 ядра магазина повлекло за собой изменения в коде дополнений. Ниже приведён список новых релизов плагинов и пакетов, которые вам нужно скачать и установить после обновления магазина.
RadicalMart Message: Email 2.1.0
Поддержка входа по коду для RadicalMart.
RadicalMart: Uikit 2.2.0
  • Поддержка функций RadicalMart 2.2.0;
  • Переопределения для RadicalMart Shipping: Самовывоз.

Если у вас имеется переопределение данного шаблона, то необходимые изменения по части нового функционала, появившегося в версии RM 2.2.0, вы можете посмотреть на Github и внедрить в своём шаблоне.

Получить новую версию


Версия RadicalMart Express 3.0.1

Express редакция продукта также не стоит на месте и сегодня вышла версия 3.0.1, которая включает в себя небольшой новый функционал.
  • Добавлено событие onRadicalMartExpressPrepareCustomerMethodSaveData.
  • Возможность пустого значения в поле «цены».