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

AndreyAs

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Всем привет!

Написал сайт вручную (html+css+jscript+php). А теперь пытаюсь впихнуть его в Joomla.
Создал свой шаблон, но возникло пару вопросов:
1.Читал книгу по Joomla, правильно ли я понял, разделы - это страницы сайта, а категории - это блоки из которых состоит страница ?
2. Уже есть написанное рабочее анимированое меню, возможно ли его впихнуть на сайт как модуль или блок. Или нужно создавать меню через админ. панель?

Помогите пожалуйста разобраться! !
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: вопросы по созданию шаблона
« Ответ #1 : 17.09.2010, 00:55:59 »
1) Разделы - это разделы. Категории - это категории. Разделы содержат в себе категории, а те в свою очередь материалы(статьи).
2) Меню Joomla выводит динамически, подсвечивая активный (текущий) пункт, правильно формируя ссылки и тд... у него стандартная разметка ul li. Если ваш js-код работает с такой разметкой, то все гуд. Кстати в Joomla используется js-фреймворк mootools, соответсвенно нежелательно подключать jquery и тд...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

AndreyAs

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: вопросы по созданию шаблона
« Ответ #2 : 17.09.2010, 01:42:09 »
Цитировать
Разделы - это разделы. Категории - это категории. Разделы содержат в себе категории, а те в свою очередь материалы(статьи).
Это и так понятно, они что нужны только для хранения статей?
задам вопрос по другому...
Есть уже готовый сайт написанный вручную (без joomla) все отлично работает.
Но мне нужно что бы была админ панель и я мог изменять содержимое указанных блоков, на конкретных страницах.

Вопрос. Можно ли уже готовые страницы залить как-то в jommla, а потом их немного подкорректировать. Или придется все сначала создавать в Joomla ?
*

AndreyAs

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: вопросы по созданию шаблона
« Ответ #3 : 17.09.2010, 01:50:49 »
Подскажите пожалуйста или дайте ссылку, где подробно описывалось бы создание собственного шаблона! !
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: вопросы по созданию шаблона
« Ответ #4 : 17.09.2010, 01:51:07 »
обычно в шаблоне под Joomla делаются места куда Joomla вставляет динамические блоки - модули и компонент. модулем скажем является модуль меню, модуль логина, модуль поиска, кастомный html-модуль и тд.. Компонент - основная часть. статьи выводит стандартный компонент com_content.

чтобы вставить группу модулей в шаблон, используй <jdoc:include type="modules" name="имя_группы_модулей(позиция)" style="xhtml" />
чтобы вставить компонент - <jdoc:include type="modules" name="component" />

тоесть поудаляй свое меню и другие динамические блоки, нуждающиеся в управлении из админки и повтыкай вставки. вместо основного контента вставь компонент. а сам контент забей в статьи. вот и все. почитай про создание шаблонов, инфы завались...
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: вопросы по созданию шаблона
« Ответ #5 : 17.09.2010, 01:55:13 »
AndreyAs, воспользуйся поиском по форуму, неужели сложно?
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: вопросы по созданию шаблона
« Ответ #6 : 17.09.2010, 01:58:54 »
Можно ли уже готовые страницы залить как-то в jommla...

И прояви уважение, не каверкай название...
Уверен тебе будет неприятно если я напишу AndreyAss вместо AndreyAs  ;)
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

iluho

  • Давно я тут
  • 605
  • 50 / 4
  • Гламурный КабанчеГ
Re: вопросы по созданию шаблона
« Ответ #7 : 17.09.2010, 02:15:40 »
И прояви уважение, не каверкай название...
Уверен тебе будет неприятно если я напишу AndreyAss вместо AndreyAs  ;)
хватит глумиться:))) человек просто опечатался:))
Милый и порядочный! Верьте мне во всем!
*

iluho

  • Давно я тут
  • 605
  • 50 / 4
  • Гламурный КабанчеГ
Re: вопросы по созданию шаблона
« Ответ #8 : 17.09.2010, 02:23:12 »
Андрей, вот например полезная инфа
http://joomlaforum.ru/index.php/topic,9638.0.html

Сразу скажу - не панацея, но пригодится обязательно, если жумлой и дальше работать будете. Но и danik.html верно все же сказал про поиск. инфы завались. и вся полезнаааяя..
Милый и порядочный! Верьте мне во всем!
*

AndreyAs

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: вопросы по созданию шаблона
« Ответ #9 : 17.09.2010, 02:43:29 »
danik.html, iluho спасибо большое за информацию!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вывести путь до шаблона с помощью API Joomla?

Автор elche

Ответов: 13
Просмотров: 18111
Последний ответ 11.09.2018, 23:48:50
от DK-Scorp
Стили шаблона

Автор karkan25

Ответов: 12
Просмотров: 6313
Последний ответ 21.05.2017, 16:40:32
от karkan25
Проблема с изменением логотипа штатного шаблона rhuk_milkyway Joomla_1.5

Автор Porohok

Ответов: 6
Просмотров: 6859
Последний ответ 22.03.2017, 10:34:23
от Porohok
Настройка неадаптивного шаблона

Автор Zegeberg

Ответов: 4
Просмотров: 5867
Последний ответ 21.06.2016, 00:21:06
от Zegeberg
Редактирование шаблона

Автор gdmitry

Ответов: 1
Просмотров: 5618
Последний ответ 04.06.2016, 20:25:32
от Taatshi