Новости 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 Гость просматривают эту тему.
  • 11 Ответов
  • 3220 Просмотров
*

мираж

  • Захожу иногда
  • 368
  • 0 / 0
http://www.stroymart.com.ua/ или как сделать каталог фирм и предприятий на Joomla 1.7
*

DragonZX

  • Захожу иногда
  • 68
  • 3 / 1
Re: подскажите как сделать такой сайт?
« Ответ #1 : 25.09.2011, 11:27:29 »
Ну вообще там представлен 1С Битрикс...
Для Joomla есть компонент магазина VirtueMart (свободный и на мой взгляд самый хороший).
Компонент совместим с 1,5 - но все в ваших руках.
Но под такие проекты вебхостинга мало. Надо брать хотябы VPS.
« Последнее редактирование: 25.09.2011, 11:39:16 от DragonZX »
*

мираж

  • Захожу иногда
  • 368
  • 0 / 0
Re: подскажите как сделать такой сайт?
« Ответ #2 : 26.09.2011, 06:19:12 »
а есть компонент чтобы можно было создать каталог фирм или организаций. Или из компонента магазина можно все это сделать?
*

мираж

  • Захожу иногда
  • 368
  • 0 / 0
Re: подскажите как сделать такой сайт?
« Ответ #3 : 26.09.2011, 10:53:23 »
или подскажите как сделать вот такой список предприятий http://woodby.ru/predpriyatiya/
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: подскажите как сделать такой сайт?
« Ответ #4 : 26.09.2011, 12:42:06 »
Если делать используя магазин, то я бы порекомендовал   JoomShopping . Он в разы легче и быстрее Вирта, и главное работает под Joomla 1.5 и 1.7
Также можете обратить свой взгляд на специализированные компоненты Каталогов. Например SobiPro . Дополнительные примочки для него на JED берём тут sobipro-extensions . Демо: http://demo.sobi.pro/joomla-business-directory(он не заполнен) а вот тут второй вариант уже заполненный, но для авто http://demo.sobi.pro/cars-and-vehicles

И ещё один вариант - использовать компоненты типа CCK .  ССК на Джеде . Хотя 1,7 практически ничем не уступает данным компонентам

А на вопросы типа:
Цитировать
или подскажите как сделать вот такой

обычно отвечают - РУКАМИ или ЗА ДЕНЬГИ
« Последнее редактирование: 26.09.2011, 13:01:43 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

мираж

  • Захожу иногда
  • 368
  • 0 / 0
Re: подскажите как сделать такой сайт?
« Ответ #5 : 26.09.2011, 14:02:51 »
AlexSF большое спасибо за ответ. как раз то что нужно было. то что делать руками никто не сомневался. вопрос стоял именно в выборе компонента.
*

мираж

  • Захожу иногда
  • 368
  • 0 / 0
Re: подскажите как сделать такой сайт?
« Ответ #6 : 04.10.2011, 21:24:41 »
Например SobiPro
а есть другие варианты похожие на этот компонент. а то не прохожу по его параметрам на хостинге.
чтобы было так же возможно делать выбор по категориям как каталог предприятий
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: подскажите как сделать такой сайт?
« Ответ #7 : 05.10.2011, 09:13:32 »
http://extensions.joomla.org/extensions/directory-a-documentation/directory и наконец никто не запрещает использовать компоненты магазинов в режиме - каталог
Цитировать
а то не прохожу по его параметрам на хостинге.
смените хостинг  ;)
« Последнее редактирование: 05.10.2011, 09:18:59 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

мираж

  • Захожу иногда
  • 368
  • 0 / 0
Re: подскажите как сделать такой сайт?
« Ответ #8 : 05.10.2011, 22:08:51 »
а с помощью какого компонента можно реализовать хотябы вот такую доску. http://www.stroymart.com.ua/ru/firm
SobiPro способен это сделать без покупки дополнительных модулей?

*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: подскажите как сделать такой сайт?
« Ответ #9 : 05.10.2011, 23:14:13 »
Цитировать
вот такую доску
Гладильную или стиральную хотите. Нет чтобы правильно сформулировать то, что вам нужно, ведь не всем охота переходить по не активным ссылкам. Сказали бы просто - нужен каталог ссылок на сайты фирм .

Бесплатный вариант - JV-LinkExchanger - описание и загрузки.  - демо   Так-как сайт на забугорном языке открывайте в Google Chrome и читайте по нашему, по относительно понятному

Он же, но более навороченный и поэтому платный JV-LinkDirectory-описание и покупка и загрузка   $ 69 за лицензию на 12 месяцев продление(второй и последующие годы) 30 баксов и + 20% НДСа - демо

и ещё один платный вариант, но за 20 баксов - http://www.cn-software.com/ru/cncat/

Однако если вам нет нужды проводить проверку обратных ссылок, то я бы рекомендовал делать на стандартном функционале Joomla, через категории и статьи.
« Последнее редактирование: 06.10.2011, 11:08:05 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

мираж

  • Захожу иногда
  • 368
  • 0 / 0
Re: подскажите как сделать такой сайт?
« Ответ #10 : 06.10.2011, 06:49:15 »
нужен каталог ссылок на сайты фирм .

Большое спасибо за совет. юмор у вас отличный. про доску. Но хотелось бы реализовать не просто каталог ссылок а именно каталок фирм.
т.е. Имеется допустим 3 категории (пиво водка вино) один магазин продает (пиво), второй продает (пиво и вино), а третий (водку)
Охота реализовать такой каталог. чтоб пользователь зашел допустим в пиво и увидел 2 фирмы. в вино только одну ну и т.д.
так же чтоб поиском можно было найти фирму и в фирме было отображение что она в категориях -(пиво водка или вино).
Охота чтобы фирмы можно было бы добавлять как самому пользователю с последующим редактированием.
чтото на подобии такого http://www.kem-stroy.ru/ или http://kemerovo.mirstroek.ru/ или http://www.kuzbass42.ru/catalog/ (лучший вариант) как в дубльгисе. Задумка именно такая. Я же не прошу все сделать. просто прошу совета как это можно и чем реализовать.
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: подскажите как сделать такой сайт?
« Ответ #11 : 06.10.2011, 10:09:18 »
Если не нужны рейтинги этих фирм и другие фишки представленные в платной версии, то первое , что на ум приходит такое извращение - статьи+ компонент Tags - http://code.google.com/p/joomlatags16/downloads/list
Следующий вариант используя магазины + наделав меток(они же Tag)  , вместо "распродажа" - "Вино" и т.д.
Ну и наконец - компоненты ССК такие как К2 или ZOO и др. http://extensions.joomla.org/extensions/news-production/content-construction используя всё те же tags.

Напоминаю - НИКТО И НЕ ГОВОРИЛ , ЧТО БУДЕТ ЛЕГКО , а этот сайт http://extensions.joomla.org/extensions в закладки и все расширения для Joomla качать либо с этого форума , либо с него(маломальская гарантия качества, хоть и не всегда;))

и ещё полазил по форуму - http://joomlaforum.ru/index.php?topic=154089.0
« Последнее редактирование: 06.10.2011, 11:06:54 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать свой шаблон quickstart?

Автор saiskyi

Ответов: 3
Просмотров: 8152
Последний ответ 19.02.2020, 19:29:01
от Bozhkov2
Гугл считает сайт не мобильным

Автор Gerostrat

Ответов: 27
Просмотров: 5728
Последний ответ 13.02.2019, 11:17:55
от spyky
Суффикс CSS-класса модуля - объясните пожалуйста, как правильно сделать CCS для модуля

Автор rootroot

Ответов: 19
Просмотров: 40721
Последний ответ 21.03.2018, 23:49:27
от beliyadm
Как добавить всплывающую подсказку на сайт?

Автор Ирина Поехали

Ответов: 3
Просмотров: 3107
Последний ответ 22.06.2017, 08:03:33
от rkron
Как загрузить шаблон, и сделать его только для одной страницы?

Автор Ирина Поехали

Ответов: 5
Просмотров: 3213
Последний ответ 05.06.2017, 21:15:42
от effrit