Новости 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 Пользователей и 1 Гость просматривают эту тему.
  • 1332 Ответов
  • 218754 Просмотров
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
« Последнее редактирование: 10.06.2019, 13:06:27 от varX »
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

AngelSky

  • Новичок
  • 5
  • 0 / 0

еще есть такой глючок небольшой:

когда нажимаешь плюсик для клонирования формы



то выбранная радио в клонируемой форме слетает

*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
AngelSky, спасибо за баг, буду работать.

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

AngelSky

  • Новичок
  • 5
  • 0 / 0
AngelSky, спасибо за баг, буду работать.

По поводу вопроса про разные валюты, ситуация примерно так выглядит. Сейчас в компоненте валюта назначается только в самой старшей родительской форме. Можно немного переделать, чтобы валюта задавалась в дочерних формах, но это будет путать пользователей и усложнит юзабилити. Как вариант, могу предложить не задавать валюту, а писать ее в сепараторе. Дальше с помощью CSS и позиционирования "придвинуть" этот сепаратор в нужное место в контейнере.

Понял, спасибо за помощь.
*

snipe2009

  • Осваиваюсь на форуме
  • 49
  • 3 / 0
  • То, что тебя не убивает, делает тебя сильнее...
Еще такой вопрос, по калькулятору.
Скрины в приложении.
Мне нужно чтобы к цене всегда прибавлялось +10%, с условием.. если цена будет меньше 30, тогда прибавляется не 10%, а просто число 30.
Как можно так сделать?
Заранее спасибо.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
В этом случае вам нужно дописать условие в js калькулятора. При помощи встроенного алгоритма (из админки), такой рассчет сделать невозможно, поскольку невозможно узнать результат равновероятного события до наступления самого события. Либо же, вам нужно спрашивать пользователя заранее, с помощью дополнительного поля, какой результат ожидается, затем уже подключается соответствующая логика.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Bartlebi

  • Захожу иногда
  • 75
  • 1 / 0
А как можно напрямую обратиться к вызову формы?
option=com_quickform&id=1 возвращает invalid token. Как можно вызвать отображение формы?
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
А как можно напрямую обратиться к вызову формы?
option=com_quickform&id=1 возвращает invalid token. Как можно вызвать отображение формы?

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

Bartlebi

  • Захожу иногда
  • 75
  • 1 / 0
Если я правильно уловил мысль, то ссылка должна быть вида /index.php?option=com_quickform&contents=1 ? но похожу это не все параметры..
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Если я правильно уловил мысль, то ссылка должна быть вида /index.php?option=com_quickform&contents=1 ? но похожу это не все параметры..

Вы Неправильно уловили мысль.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Bartlebi

  • Захожу иногда
  • 75
  • 1 / 0
Я ждал этого ответа:)
И все-таки, какой файл копать?В модулях ничего похожего не нашел - там реально две строчки..
*

varX

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

Bartlebi

  • Захожу иногда
  • 75
  • 1 / 0
defined('_JEXEC') or die;

Цепляем form.php (кстати, его реально нет на сервер !?)
require_once(JPATH_ADMINISTRATOR."/components/com_quickform/helpers/form.php");

Вытаскиваем id, создаем новую форму на основе id и передаем ее contents.
$contents = new QuickForm((int)$params->get('id'));
Публикуем тот самый contents

echo $contents->getHTML();

Чего-то я не понимаю, как эта генерация формы может мне помочь в поиске параметров, которые я должен передать, если этот параметр не id и не contents?
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов

В каком поиске параметров?

Ваш вопрос - А как можно напрямую обратиться к вызову формы?

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

Bartlebi

  • Захожу иногда
  • 75
  • 1 / 0
Смысл - вызов формы во всплывающем окне. Каким образом можно через URL вызвать отображение формы? Какие параметры я должен передать com_quickform для генерации этой самой формы?
*

alnaz

  • Новичок
  • 7
  • 0 / 0
Ждем возможность редактировать поля в сообщении, используемые в качестве: темы отправления, Имени отправителя и адреса отправителя.
Есть смысл ждать?
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Смысл - вызов формы во всплывающем окне. Каким образом можно через URL вызвать отображение формы? Какие параметры я должен передать com_quickform для генерации этой самой формы?

Никакие. Зачем вам для этого какие-то параметры? Форма просто выводится во всплывающем окошке любым из обычных популярных методов. Никакой разницы с другими формами тут нет.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Ждем возможность редактировать поля в сообщении, используемые в качестве: темы отправления, Имени отправителя и адреса отправителя.
Есть смысл ждать?

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

alnaz

  • Новичок
  • 7
  • 0 / 0
Тема отправления задается в языковом файле компонента. Отправитель и адрес, в общих настройках сайта.
Каким же образом, в настройках сайта, сделать так чтобы в отправляемой форме администратору, в качестве адреса отправителя, всталялся адрес заполняющего форму и Имя заполняющего форму.
Так же не могу понять как в языковых файлах сделать так, чтобы в качестве темы, вставлялось название именно той формы, которую заполняют и отправляют.
*

Bartlebi

  • Захожу иногда
  • 75
  • 1 / 0
Цитировать
Форма просто выводится во всплывающем окошке любым из обычных популярных методов. Никакой разницы с другими формами тут нет.
Из всех методов придумал только опубликовать форму в материале и вызывать уже материал, подставляя tmpl=component
Как вызвать форму без добавления в материал так и не понял.
*

varX

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

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

Flying-Brain

  • Новичок
  • 8
  • 0 / 0
Скажите, а возможно сделать валидацию вводимых данных сразу, как здесь  http://kobzew.ru/contacts.html ?
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Скажите, а возможно сделать валидацию вводимых данных сразу, как здесь  http://kobzew.ru/contacts.html ?

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

Flying-Brain

  • Новичок
  • 8
  • 0 / 0
Хорошо я понял. Я видел Вы добавляли в компонент новые функции. Не хотели бы Вы добавить такую валидацию ?
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Хорошо я понял. Я видел Вы добавляли в компонент новые функции. Не хотели бы Вы добавить такую валидацию ?


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

Flying-Brain

  • Новичок
  • 8
  • 0 / 0
Лучше тем, что юзер узнаёт о своей ошибке раньше и от этого меньше нервничает.

Особенно актуально в формах с большим количеством полей.


« Последнее редактирование: 28.03.2014, 19:11:37 от Flying-Brain »
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Лучше тем, что юзер узнаёт о своей ошибке раньше и от этого меньше нервничает.

Особенно актуально в формах с большим количеством полей.

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

Flying-Brain

  • Новичок
  • 8
  • 0 / 0
Само заполнение форм не особо приятная процедура, и если будет такая валидация, думаю это увеличит конверсию и соответственно уменьшит число отказов и брошенных форм.

Юзер будет совершать меньше ненужных действий. Например, скролинг.
*

varX

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

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

Не то. Другие стимулы нужны.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Flying-Brain

  • Новичок
  • 8
  • 0 / 0
Если проверка будет сразу, то не нужно добавлять лишнего неинформативного элемента типа: не все поля заполнены
*

Flying-Brain

  • Новичок
  • 8
  • 0 / 0
Не нужно делать мигающих эффектов
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Radical Form - бесплатная ajax форма обратной связи, которая не ломает дизайн

Автор Progreccor

Ответов: 311
Просмотров: 57849
Последний ответ 22.01.2026, 02:23:57
от quip
QuickForm 3 - конструктор простых и сложных форм

Автор varX

Ответов: 1107
Просмотров: 105771
Последний ответ 21.10.2025, 03:19:37
от varX
QuickForm 2 - конструктор форм с зависимыми полями и калькулятором

Автор varX

Ответов: 1351
Просмотров: 128208
Последний ответ 03.10.2022, 22:34:40
от dodsik
AJAX Web-Factor Form - простая форма обратной связи для Joomla 3+

Автор orsy

Ответов: 75
Просмотров: 23137
Последний ответ 17.07.2021, 10:01:40
от Biss
Форма обратной связи для Joomla 2.5

Автор ForQue

Ответов: 0
Просмотров: 4305
Последний ответ 10.01.2021, 10:57:08
от ForQue