Новости Joomla

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за 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

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
замените в форме фильтра method="post" на "get". это будет самым простым решением
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
да, я это понимаю, но в платном фильтре ошибки нет.
ошибки нет и в бесплатном !
вам же сказали - это не ошибка :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

alexshab

  • Захожу иногда
  • 60
  • 0 / 0
замените в форме фильтра method="post" на "get". это будет самым простым решением

Спасибо, в принципе помогло. Только теперь, когда применяешь фильтр, урл становится длинноватым, типа:

http://euro-mebel.in.ua/krovati?manufacturers%5B%5D=0&manufacturers%5B%5D=16&extra_fields%5B31%5D%5B%5D=0&extra_fields%5B25%5D%5B%5D=0&extra_fields%5B3%5D%5B%5D=0&extra_fields%5B15%5D%5B%5D=0&extra_fields%5B6%5D%5B%5D=0&extra_fields%5B7%5D%5B%5D=0&extra_fields%5B43%5D%5B%5D=0&fprice_from=&fprice_to=

но, вероятно, это лучше чем то, стремное окно о том, что страница уже не существует.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
теперь, когда применяешь фильтр, урл становится длинноватым
ну потому что это GET :) все параметры передаются в url. еще вариант - сохранять POST данные в сессии, и редиректить на страницу уже без POST, а данные для фильтра брать из сессии. но это не просто заменить post на get, это потребует переделки логики. поэтому думаю get - это хороший компромисс. единственное что, я бы закрыл от индексации в robots.txt такие ссылки. на всякий случай, чтоб не было дублей.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

alexshab

  • Захожу иногда
  • 60
  • 0 / 0
ну потому что это GET :) все параметры передаются в url. еще вариант - сохранять POST данные в сессии, и редиректить на страницу уже без POST, а данные для фильтра брать из сессии. но это не просто заменить post на get, это потребует переделки логики. поэтому думаю get - это хороший компромисс. единственное что, я бы закрыл от индексации в robots.txt такие ссылки. на всякий случай, чтоб не было дублей.
спасибо!
что бы закрыть индексацию следующая строка подойдет?
Disallow: /*?manufacturers
« Последнее редактирование: 25.09.2017, 16:14:47 от alexshab »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
для категории - да, например так. но если у вас есть страницы производителей - то там нет фильтра по производителям, а наоборот есть по категориям. тогда надо посмотреть как там, судя по всему
Код
Disallow: /*?categorys
но не уверен, надо посмотреть какой урл получится
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

alexshab

  • Захожу иногда
  • 60
  • 0 / 0
для категории - да, например так. но если у вас есть страницы производителей - то там нет фильтра по производителям, а наоборот есть по категориям. тогда надо посмотреть как там, судя по всему
Код
Disallow: /*?categorys
но не уверен, надо посмотреть какой урл получится
спасибо!
*

jesus

  • Захожу иногда
  • 131
  • 15 / 1
  • ищу программиста
замените в форме фильтра method="post" на "get". это будет самым простым решением
Гениально. Спасибо.
То, как ведёт себя магазин с POST-запросом, просто недопустимо. Это касается и стандартного фильтра JoomShoping.
Спасибо за freeware!
Если вы готовы небезвозмездно ответить на мой вопрос, с удовольствием рассмотрю предложение.
Ищу адекватного партнёра (программиста) по разработке сайтов на Joomla. Обеспечу ненапряжный поток задач.
*

jesus

  • Захожу иногда
  • 131
  • 15 / 1
  • ищу программиста
А если вот такой URL получается...:
Код
http://site.ru/catalog/category?manufacturers[]=0&extra_fields[7][]=0
... причём Chrome его видит так...:
Код
http://site.ru/catalog/category?manufacturers%5B%5D=0&extra_fields%5B7%5D%5B%5D=0
... то как правильно заглушить эти URL через Disallow:? Что-то ума не приложу. Подскажите, пожалуйста.
Спасибо за freeware!
Если вы готовы небезвозмездно ответить на мой вопрос, с удовольствием рассмотрю предложение.
Ищу адекватного партнёра (программиста) по разработке сайтов на Joomla. Обеспечу ненапряжный поток задач.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ну так 5 постов выше есть же ответ на ваш вопрос
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

jesus

  • Захожу иногда
  • 131
  • 15 / 1
  • ищу программиста
ну так 5 постов выше есть же ответ на ваш вопрос
Т.е.
Код
Disallow: /*?manufacturers
запретит все страницы где есть ?manufacturers (в категориях)
а
Код
Disallow: /*?categorys
запретит все страницы где есть ?categorys (в производителях)
?
Если так, то всё понятно. Благодарю!
Спасибо за freeware!
Если вы готовы небезвозмездно ответить на мой вопрос, с удовольствием рассмотрю предложение.
Ищу адекватного партнёра (программиста) по разработке сайтов на Joomla. Обеспечу ненапряжный поток задач.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Если так, то всё понятно
да, именно так
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Koot

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

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
ссылку?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
а там разве есть категории ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Koot

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
а там разве есть категории ?
Есть. Выбор категории через выпадающее меню.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
в той категории есть подкатегории ? вопрос был об этом.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Koot

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
в той категории есть подкатегории ? вопрос был об этом.
Подкатегорий нет. Если их создать, фильтр тоже не выводится.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
странно нет вроде ограничений на категории в нем вообще.
там помню на харакетристики были вопросы. если не отметить их в поиске в натсройках.
но категории не ограничвались.
выведите на главной магазина. может там будут ?

я честно не помню как он там устроен, он очень простенький и не юзабельный.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Koot

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Подскажите, можно ли дублировать стандартные фильтры JoomShopping? В боковую панель например.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
те, которые вверху над списком товаров, нет. но можно установить модуль фильтра, и вывести его в любой позиции
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Koot

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
аа, ясно. ну готового модуля только сортировки нет. но можно выдрать кусок кода, и сделать самому.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Господа, попал сюда из гуглопоиска. кто-нибудь поможет с ответом на простой вопрос: Joomla 3. JoomShopping. Включил в настройках показывать фильтры. В фильтрах Производитель (мне не нужен, как отключить) и цена: минимальная максимальная. А нужной опции: метка нет.
Где можно настроить этот стандартный фильтр?
Спасибо за помощь.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
вверху над товарами который ?
настройки отключения в фильтрах нет.
там в шаблоне надо глушить.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
там в шаблоне надо глушить.
угу, а метку добавлять :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Так а получается этот фильтр, это тупо производитель и цена от и до и всё?
Хм. Печально. Читал в теме, какой-то модуль можно поставить? И он действует на страницу категории товаров?
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
есть модуль фильтра бесплатный по хар-кам на сайте разработчика
есть варианты других разработчиков платные, более функциональные.
выбрать из чего есть.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Бесплатный дает по сути то же самое: Производитель и цена.
Нужно фильтровать по метке.
А не подскажете толковые платные? И главное бы по метке чтобы можно было отсортировать.
Спасибо
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JoomShopping как вывести фильтр в наличии

Автор thevaca

Ответов: 4
Просмотров: 2291
Последний ответ 15.08.2024, 17:41:20
от thevaca
Фильтр товаров для JoomShopping 5

Автор Lemonez

Ответов: 14
Просмотров: 2901
Последний ответ 25.04.2024, 14:11:25
от dron
Фильтр - характеристики/опции JoomShopping 5

Автор Alex_gs

Ответов: 8
Просмотров: 1632
Последний ответ 23.09.2023, 17:19:57
от Alex_gs
Фильтр с SEO оптимизацией

Автор broot

Ответов: 42
Просмотров: 4980
Последний ответ 17.05.2023, 15:02:20
от nevigen
Joomshoping вместо цены "0.00 ₽" - "По запросу"

Автор alsa

Ответов: 10
Просмотров: 1472
Последний ответ 15.02.2023, 11:59:47
от alsa