Новости Joomla

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

Вы уверенно чувствуете себя перед камерой, динамичны, обаятельны и всегда улыбаетесь? Чувствуете себя искателем приключений, готовым поделиться своими исследованиями CMS Joomla!, взять интервью у видных деятелей сообщества, пообщаться лично или по видеосвязи с волонтерами Joomla или отправиться на поиски новых идей?

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

Возможны самые разные форматы и темы: шортсы, интервью, аналитика и разборы в режиме реального времени, быстрые советы и рекомендации, знакомство с миром Joomla, изучение открытого исходного кода... Нет никаких ограничений!

Joomla! уже активно представлена ​​во многих социальных сетях:
- 155K подписчиков на Facebook,
- 55K подписчиков на X (ранее Twitter),
- 16K подписчиков на YouTube,
- 14K подписчиков на LinkedIn,
- 5,7K подписчиков в Instagram
а так же другие площадки ждут вас. Аккаунты Threads и Bluesky относительно новые, но их популярность только растёт!

А если хватит энергии, можно рассмотреть и TikTok!

❓ Итак, вы готовы?
👉 Свяжитесь с отделом маркетинга по адресу: marketing@community.joomla.org

Подробности в статье в Joomla Community Magazine.

@joomlafeed

0 Пользователей и 2 Гостей просматривают эту тему.
  • 1351 Ответов
  • 128199 Просмотров
*

27NataRUS

  • Захожу иногда
  • 116
  • 0 / 0
Ошибка отображается, чтобы вы видели, что и почему делаете неправильно.
Ошибка отображается, чтобы вы видели, что и почему делаете неправильно.

Ошибки сейчас нет для первой вкладки (новая печать), а дальше не получается, чтобы калькулятор считал правильно при добавлении продукта из других вкладок. Игнорируется "срок изготовления", а если добавить в калькуляторе двойную скобку для этого значения и дальше считать, то для бесплатного продукта цена = 0 руб и тогда кол-во умножается на ноль. И я не понимаю, как это исправить.

И ещё вопрос. Как сделать формы из вкладок "Форма заказа" и "Упрощённая форма" независимыми? Сейчас они в одном проекте и нет возможности сделать некоторые поля обязательными, так как не отправляется письмо, пока не заполнишь обязательное поле, а оно может быть не видно клиенту, когда он находится в одной из вкладок, а в другой есть обязательное поле.
« Последнее редактирование: 12.07.2017, 16:31:28 от 27NataRUS »
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Ошибки сейчас нет для первой вкладки (новая печать), а дальше не получается, чтобы калькулятор считал правильно при добавлении продукта из других вкладок. Игнорируется "срок изготовления", а если добавить в калькуляторе двойную скобку для этого значения и дальше считать, то для бесплатного продукта цена = 0 руб и тогда кол-во умножается на ноль. И я не понимаю, как это исправить.

И ещё вопрос. Как сделать формы из вкладок "Форма заказа" и "Упрощённая форма" независимыми? Сейчас они в одном проекте и нет возможности сделать некоторые поля обязательными, так как не отправляется письмо, пока не заполнишь обязательное поле, а оно может быть не видно клиенту, когда он находится в одной из вкладок, а в другой есть обязательное поле.

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

Если обязательное поле не видно, значит оно становится не обязательным.    
QuickForm - это динамическая форма, она существует только в видимом на момент отправки варианте. Все зависимые поля, если они не видны, становятся не обязательными, даже CAPTCHA. Это, конечно, не относится к ситуации, если часть формы скрывается другими методами (не QuickForm).
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Вышло обновление компонента. Исправлена ошибка, которая возникала при загрузке файлов через AJAX.

Добавлены новые возможности, в частности поддержка языковых констант для многоязычных сайтов. Константы должны начинаться с префикса QF_.

К радио кнопкам добавлен контейнер span. Если радио группе добавлен класс, тогда каждая кнопка получит span с индивидуальным классом, типа img_class_1, img_class_2 и т.д. Таким образом, стало проще оформлять картинками.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Ananas25

  • Новичок
  • 5
  • 0 / 0
Добавлены новые возможности, в частности поддержка языковых констант для многоязычных сайтов. Константы должны начинаться с префикса QF_.

Отлично, спасибо :)
Буду изучать
*

ptica00

  • Новичок
  • 1
  • 0 / 0
Направьте на путь истинный. Не работает отправка. форма тут http://mokupchino.ru/index.php/feedback
По нажатию на кнопку отправить белый лист ничего не происходит.
Спасибо!
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Направьте на путь истинный. Не работает отправка. форма тут http://mokupchino.ru/index.php/feedback
По нажатию на кнопку отправить белый лист ничего не происходит.
Спасибо!
У вас отправка аяксом? Сервер отвечает ошибкой 500. Соответственно, его и смотреть нужно.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Добрый день.
Хотел уточнить о возможности прикрепить к форме на сайте согласие " Согласие на обработку персональных данных"
Можно их сделать таким видом :  Поле  "Согласие на обработку персональных данных" - клиент ставит галку о согласие, а сам текст согласия разместить ссылкой и во всплывающем окне.

И ещё вопрос, при обновление Joomla с 3.6.5 до 3.7.3 заполняю анкету, нажимаю отправить и получаю белую страницу и JINVALID TOKEN
Встречается такая проблема после обновления?

« Последнее редактирование: 19.07.2017, 15:21:55 от yrygvay »
Смотрю....
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Добрый день.
Хотел уточнить о возможности прикрепить к форме на сайте согласие " Согласие на обработку персональных данных"
Можно их сделать таким видом :  Поле  "Согласие на обработку персональных данных" - клиент ставит галку о согласие, а сам текст согласия разместить ссылкой и во всплывающем окне.

И ещё вопрос, при обновление Joomla с 3.6.5 до 3.7.3 заполняю анкету, нажимаю отправить и получаю белую страницу и JINVALID TOKEN
Встречается такая проблема после обновления?



Вы можете ввести заголовок для поля следующего вида:
Код: ini
Нажимая на кнопку, вы даете согласие на обработку своих персональных данных и соглашаетесь с <a href='javascript:void(0)'>политикой конфиденциальности</a>
Кавычки нужны одинарные. Ссылку указывайте на обработчик всплывающего окна, какой вам хочется, или другую страницу.
А вообще, можно половину формы делать открытой, а вторую половину в модальном окне, которое всплывет после нажатия кнопки, компонент довольно гибкий.

По поводу TOKEN, нужно посмотреть на вашем сервере. Мне не удалось симитировать ситуацию, которая смогла бы привести к такой ошибке.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3

По поводу TOKEN, нужно посмотреть на вашем сервере. Мне не удалось симитировать ситуацию, которая смогла бы привести к такой ошибке.
Огромное спасибо за ответ.
https://tkkart.ru/karty/karta-voditelya-skzi#gkMainbodyBottom
На данной форме происходит проблема.
Смотрю....
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Смотреть нужно на сервере, а не в браузере. Впрочем, у вас вообще форма не инициируется на странице, и не только форма. У вас нет библиотеки jQuery, она не выводится.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

fishi

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Добрый день, первый раз пытаюсь настроить вашу форму и вывести на сайте.
Помогите советами, пожалуйста.
Вставляла в страницу {QuickForm id=1} и все хорошо и всплывает и просто как обычная форма.
Но, мне нужно вставить эту форму в конструкторе страниц SP Pagebulder
Мне нужно что б при нажатии на кнопку всплывала форма
Вставляла {QuickForm id=1} в модальное окно и ничего
Вставляла просто в текстовый блок и в блок html5 - не работает
вот так выглядит
Подскажите как можно вывести именно так как мне нужно?
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Для вывода QuickForm разные способы есть. Вам нужно на форуме SP Pagebulder выяснять, поддерживает он контент плагины или нет. Если нет, использовать другие способы.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

27NataRUS

  • Захожу иногда
  • 116
  • 0 / 0
Upd. Нашла, что при загрузке файла изменяется класс у label. Средствами CSS можно галочку отобразить.

Здравствуйте.
Спасибо, varX, за Вашу поддержку.
У меня снова вопрос. Можно как-нибудь сделать визуальное подтверждение заполненности поля? Типа, если пользователь загрузил файл, появляется галочка рядом с полем, заполнил номер телефона - аналогично.
« Последнее редактирование: 23.07.2017, 07:09:49 от 27NataRUS »
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Вечер добрый. А не планируется добавление рабочих часов в настройку компонента?
Что-бы пользователь заполнив форму вне нерабочее время получал автоматический ответ о том, что ему ответят в рабочее время.
Смотрю....
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Upd. Нашла, что при загрузке файла изменяется класс у label. Средствами CSS можно галочку отобразить.

Здравствуйте.
Спасибо, varX, за Вашу поддержку.
У меня снова вопрос. Можно как-нибудь сделать визуальное подтверждение заполненности поля? Типа, если пользователь загрузил файл, появляется галочка рядом с полем, заполнил номер телефона - аналогично.

Это просто делается в CSS. Для radio, checkbox, например, есть псевдокласс checked. Там, где CSS не может помочь, как вы уже заметили, изменяется класс у input[type="file"].
Если нужно визуализировать заполнение простых текстовых полей, всей этой подгруппы, то это лишнее в компоненте. При необходимости можно самому добавить небольшой скрипт, но для большинства пользователей это не нужно, да и разобраться им будет сложно.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Вечер добрый. А не планируется добавление рабочих часов в настройку компонента?
Что-бы пользователь заполнив форму вне нерабочее время получал автоматический ответ о том, что ему ответят в рабочее время.

Нет, не планируется. Есть более интересные вещи, на которые хотелось бы найти время. Но если у вас конкретная необходимость, такой функционал можно просто заказать. Многие функции в компоненте так и появляются, если, конечно, у них нет индивидуального характера.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

cntrl

  • Захожу иногда
  • 181
  • 6 / 0
Обновился, посмотрел - появилась новая функция calcCondition которая реализует, насколько я понял простейшую логику, не мог бы автор рассказать поподробнее как это работает. Спасибо.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Обновился, посмотрел - появилась новая функция calcCondition которая реализует, насколько я понял простейшую логику, не мог бы автор рассказать поподробнее как это работает. Спасибо.

Пока еще нет подробного описания на сайте, попробую тут пояснить. У поля двойное назначение. Если без калькулятора, тогда оно может использоваться для вывода группы полей в форму. Например, у вас большая форма (или много форм) и какой-то набор полей нужно использовать много раз. Можно его выводить через calcCondition.

В случае калькулятора, есть возможность считать по условию. Пример. У вас есть текстовое поле, в которое пользователь вводит количество. Вам нужно, в зависимости от ввода, умножать на два, при значении меньше ста, или умножать на три, при значении больше ста.

В этом случае, вместо этого текстового поля (или целого участка калькулятора) подключаете calcCondition, а уже через него поле. Функция рассчитает значение внутри calcCondition и сравнит его с заданным вами условием. В зависимости от результата, в расчётную строку будут добавлены (или не будут) дополнительные операнды. То есть, в данном случае, вы умножали на два, а если больше ста, то еще на 1.5.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

27NataRUS

  • Захожу иногда
  • 116
  • 0 / 0
Здравствуйте.
Подскажите, пожалуйста, как на мультиязычном сайте сделать перевод кнопки, вызывающей форму модального окна? Константы для неё не работают.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Здравствуйте.
Подскажите, пожалуйста, как на мультиязычном сайте сделать перевод кнопки, вызывающей форму модального окна? Константы для неё не работают.

Спасибо за сообщение, упустил этот момент. Пока не выйдет обновление, не знаю, что можно посоветовать. Можно, например, создать несколько проектов для каждого языка. В каждом проекте только одно поле calcCondition, которое выводит основную форму. Или подождать обновление.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

27NataRUS

  • Захожу иногда
  • 116
  • 0 / 0
Спасибо за сообщение, упустил этот момент. Пока не выйдет обновление, не знаю, что можно посоветовать. Можно, например, создать несколько проектов для каждого языка. В каждом проекте только одно поле calcCondition, которое выводит основную форму. Или подождать обновление.
Спасибо. В какие примерно сроки может выйти обновление?
Ещё было бы неплохо присваивать этой ссылке собственный класс, потому что суффикс CSS-класса модуля в доп. параметрах у модуля не работает. Прописывала в шаблоне позицию для блока с вызовом формы и там уже класс ставила для блока и с помощью него изменяла оформление ссылки.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Спасибо. В какие примерно сроки может выйти обновление?
Ещё было бы неплохо присваивать этой ссылке собственный класс, потому что суффикс CSS-класса модуля в доп. параметрах у модуля не работает. Прописывала в шаблоне позицию для блока с вызовом формы и там уже класс ставила для блока и с помощью него изменяла оформление ссылки.

Только вчера было обновление, пока сложно сказать, попробую найти время в ближайшие дни.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

27NataRUS

  • Захожу иногда
  • 116
  • 0 / 0
Только вчера было обновление, пока сложно сказать, попробую найти время в ближайшие дни.
Я вчера и скачала новую версию. )
Спасибо Вам.
*

27NataRUS

  • Захожу иногда
  • 116
  • 0 / 0
Кстати. Сообщение после отправки формы тоже на одном языке.
*

cntrl

  • Захожу иногда
  • 181
  • 6 / 0
Возник вопрос  -итог вычислений с дробными числами можно округлить?
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Кстати. Сообщение после отправки формы тоже на одном языке.
Сообщение после отправки формы должно переводиться.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Возник вопрос  -итог вычислений с дробными числами можно округлить?

QuickForm округляет итог до второго знака после запятой. Если итог целое число, то дробная часть (нули) не выводится.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

27NataRUS

  • Захожу иногда
  • 116
  • 0 / 0
Сообщение после отправки формы должно переводиться.
Да, переводится. Извините.
*

cntrl

  • Захожу иногда
  • 181
  • 6 / 0
На последнем обновление слетели стили кнопки сабмит, вернее добавились из бутстрапа к прописанным мной в addstyle.css кастомным, хотя раньше корректно обрабатывал, стала как будто две кнопки и value "отправить" продублировалось. Откатился пока назад. Как пофиксить?
*

cntrl

  • Захожу иногда
  • 181
  • 6 / 0
В этом случае, вместо этого текстового поля (или целого участка калькулятора) подключаете calcCondition, а уже через него поле. Функция рассчитает значение внутри calcCondition и сравнит его с заданным вами условием. В зависимости от результата, в расчётную строку будут добавлены (или не будут) дополнительные операнды. То есть, в данном случае, вы умножали на два, а если больше ста, то еще на 1.5.

calcCondition - по указанному id в related fields вызывается заранее заготовленный набор полей (пункт-блок) с селектами, намберами и пр. UI и математикой и calcCondition сравнивает сумму - s (в зависимости что в них выбрано) с заданным условием, и далее в зависимости от результата, в начале и конце этого блока-пункта можно вставить немного математики. Не формы (калькулятора) целиком, а именно этого блока-пункта-группы полей. Так ведь?

Все ломаю голову как сделать v*(a+b+c+n)+a1+b1+c1+n1..., где a и a1, b и b1, c и c1 выбираются одним пунктом из селекта? calcCondition не особо поможет?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

QuickForm 3 - конструктор простых и сложных форм

Автор varX

Ответов: 1107
Просмотров: 105749
Последний ответ 21.10.2025, 03:19:37
от varX
Конструктор форм joomly.ru. Ошибка 404

Автор kunsaid

Ответов: 2
Просмотров: 3685
Последний ответ 11.01.2022, 10:00:21
от kunsaid
QuickForm - форма с функциями калькулятора и зависимыми полями

Автор varX

Ответов: 1332
Просмотров: 218738
Последний ответ 29.09.2021, 16:40:57
от varX
Модуль конструктор формы обратной связи simpleForm2 для Joomla 1.0 / joostina 1.2

Автор vs12345

Ответов: 21
Просмотров: 24551
Последний ответ 25.09.2020, 16:21:22
от svarg
QuickForm 3 не считает калькулятор

Автор Wargoth

Ответов: 17
Просмотров: 5722
Последний ответ 02.04.2020, 22:52:39
от Igor12