Новости Joomla

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

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

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

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

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

Читать статью на Хабре.

@joomlafeed

🏆 Открыто голосование за 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 Гость просматривают эту тему.
  • 8 Ответов
  • 3789 Просмотров
*

Adrenohrom

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Фильтр по городам
« : 03.05.2012, 15:00:21 »
Добрый день.

Подскажите пожалуйста, как в AdsManager можно реализовать вывод данных по городам?






*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Re: Фильтр по городам
« Ответ #1 : 03.05.2012, 15:09:14 »
Поле "Город" ставьте доступным для сортировки, далее либо оно будет сортироваться стандартно в поле выбора (картинка), либо можно создать ссылку на сортировку (картинка).
А вообще, надо чуть-чуть точнее поставить вопрос :-)


p.s.: запутался. Вам в каком виде необходимо?
« Последнее редактирование: 03.05.2012, 15:12:17 от GlooM »
*

Adrenohrom

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Фильтр по городам
« Ответ #2 : 03.05.2012, 15:36:09 »
Идеально для обозначения моих потребностей подойдёт ресурс http://www.mestoskidki.ru/

У меня всё тоже самое только другая тематика.
Как Видите, ресурс посвящен акциям, а акции действуют не по всем городам. Для этого там стоит фильтр по городу (вверху).
Кроме этого ещё существует фильтрация по товарам продовольственные и непродовольственные. И ещё фильтр по названию магазина.

Вообщем требуется так настроить AdsManager, что бы в итоге пользователь смог отфильтровать материалы по своему городу, типу товара, брэнду

Реально на AdsManager реализовать такой же механизм, как на вышеуказанном сайте?
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Re: Фильтр по городам
« Ответ #3 : 03.05.2012, 15:39:22 »
Реально, но надо либо делать категории-города, либо "пилите, Шура, пилите"...
*

Adrenohrom

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Фильтр по городам
« Ответ #4 : 03.05.2012, 15:47:31 »
Спасибо за ответ Gloom
Скажите, а возможно в AdsManager, при добавлении материала присвоить ему сразу несколько категорий?
К примеру создам я категории - города, но у меня будет объявление актуальное и для Питера и для Москвы, что-бы не создавать объявление 2 раза, возможно ли бедет присвоить ему 2е категории.

Gloom спасибо за ответ ещё раз. Может быть тогда посоветуешь другой мод. для реализации моей задумки?
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Re: Фильтр по городам
« Ответ #5 : 03.05.2012, 15:48:40 »
Цитировать
Скажите, а возможно в AdsManager, при добавлении материала присвоить ему сразу несколько категорий?
К примеру создам я категории - города, но у меня будет объявление актуальное и для Питера и для Москвы, что-бы не создавать объявление 2 раза, возможно ли бедет присвоить ему 2е категории.
в Ads есть возможность размещать объявления в несколько категорий сразу
*

Adrenohrom

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Фильтр по городам
« Ответ #6 : 03.05.2012, 21:03:49 »
голову сломал с этим AdsManager!

Скажите а не существует ли готовых тем под AdsManager, для вывода материала? Там одна единственная тема, очень унылая.
Хотелось бы что-бы объявления на странице располагались парами. В ряд по 2а материала.

И ещё посмотрите пож-та, на скрин ниже. Как убрать эту грёбанную надпись "Почтовая служба сайта"
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Re: Фильтр по городам
« Ответ #7 : 04.05.2012, 06:15:58 »
Готовых тем не видел..
А сборку откуда скачали? "Почтовая служба сайта" тут поле, так что заходите в раздел "Поля"(fields) и убирайте
*

Adrenohrom

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Фильтр по городам
« Ответ #8 : 04.05.2012, 17:09:28 »
Gloom

Я тоже думал поле. В итоге все поля отключил и снял с публикации, а эта фраза так и висела. Потом Хромом код посмотрел и в блокноте удалил от div'а до div'a этот кусок кода. Вообщем весь день вчера убил на то, чтобы под себя этот плагин подогнать. Потом поставил ЗУУ как блог. И уже ничего пилить не надо. Всё уже почти так, как я хотел. + присваивать несколько категорий можно одному материалу, более гибкая в плане внешнего вида. Я понимаю конечно, что на этот форуме каждый сможет и из АДСМенеджера выжать нужный вид и функционал, путём правки кода. Но для меня это тяжко, я только 1 раз в жизни в блокноте с нуля, на штмле сайт писал, 10 лет назад. Теперь уже не осилю, тут PHP какое-то теперь и ксс.

вообщем, в любом случае мерси за поддержку :)  
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Фильтр по областям/городам

Автор Mike_Freeman

Ответов: 11
Просмотров: 6266
Последний ответ 21.10.2019, 22:31:17
от designerandrey
Как правильно настроить фильтр поиска AdsManager gold 3.1.1?

Автор viktorvo

Ответов: 0
Просмотров: 2384
Последний ответ 28.12.2015, 12:20:40
от viktorvo
Переадресация при фильтре по городам

Автор zahar_92

Ответов: 0
Просмотров: 1490
Последний ответ 05.08.2015, 12:30:23
от zahar_92
Фильтр объявлений?

Автор romagromov

Ответов: 8
Просмотров: 2063
Последний ответ 12.05.2015, 21:21:32
от Tuzemec
Фильтр по количеству просмотров, хитов... Вывод объявлений с "HOT"

Автор Саша Петров

Ответов: 0
Просмотров: 1162
Последний ответ 26.09.2013, 13:05:26
от Саша Петров