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

alexge0707

  • Новичок
  • 8
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #90 : 02.04.2017, 21:55:16 »
У статичного меню вообще нет фона. Белый цвет это фон всего сайта. Я так понимаю вы хотите чтобы дом был под статичным меню. Для этого нужно либо сделать дом фоном body и прижать к верху страницы, либо задать отрицательный отступ для блока в котором сейчас эта картинка.
Код
.com-sppagebuilder #sp-main-body {
    margin-top: -90px;
}

Вау, да! То, что надо. Спасибище!

...где тут карму добавить - не нахожу. Наверное потому, что я новичок.
*

Юрий002

  • Осваиваюсь на форуме
  • 13
  • 4 / 0
Re: Вопрос по настройке Helix3
« Ответ #91 : 03.04.2017, 15:07:10 »
Кто нибудь решил эту проблему перезаписи стилей CSS присохранении  шаблона в админке, кардинально в шаблонах на HELIX 3 фреймворке, без добавления стилей в custom.css или настройки шаблона в Custom CSS в Менеджере шаблонов?
Вот мне нужно убрать код:
Код
text-transform: capitalize;
и как его переписать в custom.css чтоб не было каждое слово с заглавной буквы в заголовках товара?
Убираю это в template.css оно снова возвращает при сохранении настроек шаблона в Админке Менеджере Шаблонов.
Неужели нет решения отключения этой перезаписи стилей?
*

Serg_

  • Захожу иногда
  • 168
  • 24 / 1
  • Skype: smile_bot (Запорожье)
Re: Вопрос по настройке Helix3
« Ответ #92 : 03.04.2017, 16:10:57 »
Дайте адрес сайта для начала.
А стили перезаписываются, потому что их надо менять в файлах less
*

zahar_92

  • Захожу иногда
  • 315
  • 8 / 0
Re: Вопрос по настройке Helix3
« Ответ #93 : 03.04.2017, 19:22:57 »
Кто нибудь решил эту проблему перезаписи стилей CSS присохранении  шаблона в админке, кардинально в шаблонах на HELIX 3 фреймворке, без добавления стилей в custom.css или настройки шаблона в Custom CSS в Менеджере шаблонов?
Вот мне нужно убрать код:
Код
text-transform: capitalize;
и как его переписать в custom.css чтоб не было каждое слово с заглавной буквы в заголовках товара?
Убираю это в template.css оно снова возвращает при сохранении настроек шаблона в Админке Менеджере Шаблонов.
Неужели нет решения отключения этой перезаписи стилей?
В template.css v 1.9 вообще нет text-transform: capitalize; и в theme.less тоже такого свойства нет.
*

mlukyanov

  • Захожу иногда
  • 166
  • 2 / 0
Re: Вопрос по настройке Helix3
« Ответ #94 : 04.04.2017, 22:14:40 »
Можно ли переименовать шаблон Helix3? чтоб вместо shaper_helix3 было GazProm
*

Serg_

  • Захожу иногда
  • 168
  • 24 / 1
  • Skype: smile_bot (Запорожье)
Re: Вопрос по настройке Helix3
« Ответ #95 : 04.04.2017, 23:20:30 »
Можно как и любой другой шаблон.
В админке Расширения - Менеджер шаблонов - Шаблоны - выбрать шаблон
кнопка копировать шаблон
*

mlukyanov

  • Захожу иногда
  • 166
  • 2 / 0
Re: Вопрос по настройке Helix3
« Ответ #96 : 05.04.2017, 09:10:48 »
Так как вы пишите не получится...

Мне бы хотелось чтобы вот тут стояло другое название


Изменить можно только название стиля, а название шаблона так не переименовать


Правка templateDetails.xml тоже не помогает


Наверное нужно пробублировать языковой файл и переименовать его в en-GB.tpl_new_shab.ini
*

Serg_

  • Захожу иногда
  • 168
  • 24 / 1
  • Skype: smile_bot (Запорожье)
Re: Вопрос по настройке Helix3
« Ответ #97 : 05.04.2017, 09:54:25 »
Не надо трогать XML.
Все шаги в картинках здесь
потом не забудьте скопировать /language/en-GB/en-GB.tpl_shaper_helix3.ini в /language/en-GB/en-GB.tpl_onlytest.ini
*

mlukyanov

  • Захожу иногда
  • 166
  • 2 / 0
Re: Вопрос по настройке Helix3
« Ответ #98 : 05.04.2017, 10:23:02 »
большое спасибо.
*

kibervolk

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #99 : 09.04.2017, 17:02:36 »
Добрый день. Подскажите  кто в курсе. Установил этот шаблон Joomla 3.6.5  на Open server. Открываю настройки и кроме вкладке BASIC больше ни одной. В чём может быть проблема
*

vasileк

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #100 : 14.04.2017, 17:05:13 »
Ребята подскажите, как убрать:

нашел - модуль About Helix
*

Kutuzov-Max

  • Новичок
  • 3
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #101 : 16.04.2017, 19:52:00 »
Приветствую всех.
Подскажите пожалуйста как переписать meta property="og:description" в Hellix 3

//opengraph
$document->addCustomTag('<meta property="og:description" content="'. JHtml::_('string.truncate', $this->item->introtext, 155, false, false ).'" />');

при таком написании берет description из контента, а мне этого вообще не надо.
Как прописать свой description или взять его из Joomla?
*

Kutuzov-Max

  • Новичок
  • 3
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #102 : 25.04.2017, 05:34:29 »
Решил вопрос
*

zahar_92

  • Захожу иногда
  • 315
  • 8 / 0
Re: Вопрос по настройке Helix3
« Ответ #103 : 25.04.2017, 10:18:09 »
Решил вопрос
Поделись решением)
*

Kutuzov-Max

  • Новичок
  • 3
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #104 : 25.04.2017, 19:54:24 »
Поделись решением)
Нашел все кривые og:description и прописал напрямую текст
*

Paradox

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #105 : 22.05.2017, 18:48:34 »
Не могу найти куда на страницах созданных в SP PAGE BULDER прописывать мета-теги Description и Keywords для SEO ? Есть какие варианты ?
*

zahar_92

  • Захожу иногда
  • 315
  • 8 / 0
Re: Вопрос по настройке Helix3
« Ответ #106 : 22.05.2017, 18:54:38 »
Не могу найти куда на страницах созданных в SP PAGE BULDER прописывать мета-теги Description и Keywords для SEO ? Есть какие варианты ?
Думаю в настройках пункта меню. Вкладка Метаданные.
*

Paradox

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #107 : 22.05.2017, 19:27:13 »
Думаю в настройках пункта меню. Вкладка Метаданные.
Спасибо. Сам уже нашел.
*

dmitry29rus

  • Новичок
  • 4
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #108 : 23.05.2017, 17:38:18 »
совсем нубский вопрос от нуба, а как включить как в "демо" эту большую картинку? Видимо что-то отключено где-то?
*

zahar_92

  • Захожу иногда
  • 315
  • 8 / 0
Re: Вопрос по настройке Helix3
« Ответ #109 : 23.05.2017, 17:41:53 »
совсем нубский вопрос от нуба, а как включить как в "демо" эту большую картинку? Видимо что-то отключено где-то?

Картинки из демо доступны при установке quickstart. При установке только шаблона, демо данные недоступны.
*

dmitry29rus

  • Новичок
  • 4
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #110 : 23.05.2017, 18:03:22 »
Блин, вот я лоханулся(((
Спасибо.
*

zahar_92

  • Захожу иногда
  • 315
  • 8 / 0
Re: Вопрос по настройке Helix3
« Ответ #111 : 23.05.2017, 18:23:14 »
Блин, вот я лоханулся(((
Спасибо.
Если нужна только картина её можно просто сохранить из демо на ПК и использовать
*

dmitry29rus

  • Новичок
  • 4
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #112 : 23.05.2017, 19:07:33 »
да не, мне нужна как в демо - сверху лого и меню
потом картинка ( в картинке потом модуль  разместить)потом текст потом низ, сайт простенький, одностраничный
*

zahar_92

  • Захожу иногда
  • 315
  • 8 / 0
Re: Вопрос по настройке Helix3
« Ответ #113 : 23.05.2017, 19:10:37 »
да не, мне нужна как в демо - сверху лого и меню
потом картинка ( в картинке потом модуль  разместить)потом текст потом низ, сайт простенький, одностраничный
Это можно и без quick start сделать. Даже проще и быстрее будет.
*

Paradox

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #114 : 24.05.2017, 00:26:56 »
совсем нубский вопрос от нуба, а как включить как в "демо" эту большую картинку? Видимо что-то отключено где-то?


Эта картинка вставляется фоном в настройках строки SP PAGE BULDER. Создаешь страницу, входишь в нее, справа в верху будет шестереночка, жмешь, выбираешь первую строчку "Параметры строк". На второй вкладке "STYLE", пролистав чуть вниз находишь пункт "Фоновое изображение", грузишь фоном свою картинку и все. Остается только создать в этой строке аддоны, закидывая туда хоть картинки, хоть целые модули.
*

Paradox

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #115 : 02.06.2017, 21:16:13 »
Думаю в настройках пункта меню. Вкладка Метаданные.

А если тип пункта меню - "Внешний URL" и ссылка ведущая на якорь на этой же странице. Там вкладки метаданные нет.
*

zahar_92

  • Захожу иногда
  • 315
  • 8 / 0
Re: Вопрос по настройке Helix3
« Ответ #116 : 02.06.2017, 21:18:25 »
А если тип пункта меню - "Внешний URL" и ссылка ведущая на якорь на этой же странице. Там вкладки метаданные нет.
Если Тип пункта меню Внешний URL то зачем для него прописывать метаданные? Он же внешний URL
Логично что там нет этой вкладки
*

Paradox

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #117 : 02.06.2017, 21:30:03 »
Если Тип пункта меню Внешний URL то зачем для него прописывать метаданные? Он же внешний URL
Логично что там нет этой вкладки
Ну а если это лейдинг. И информация о данном блоке есть только на главной. А пункт меню просто ведет по якорю в нужное место. Получается Description для него будет общий как у всей главной страницы ? Или для внутренней якорной ссылки мне нужно было сделать тип меню другой ?
*

zahar_92

  • Захожу иногда
  • 315
  • 8 / 0
Re: Вопрос по настройке Helix3
« Ответ #118 : 02.06.2017, 22:30:13 »
Ну а если это лейдинг. И информация о данном блоке есть только на главной. А пункт меню просто ведет по якорю в нужное место. Получается Description для него будет общий как у всей главной страницы ? Или для внутренней якорной ссылки мне нужно было сделать тип меню другой ?
Ссылка НЕ страница. Соответственно метаданные вы указываете для страницы.
Т.е. если у вас где-то якорь, который ведёт на главную, то метаданные указываются для главной. Для ссылки или якоря невозможно указать метаданные, они задаются страницам.
*

Paradox

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #119 : 02.06.2017, 23:11:26 »
Ссылка НЕ страница. Соответственно метаданные вы указываете для страницы.
Т.е. если у вас где-то якорь, который ведёт на главную, то метаданные указываются для главной. Для ссылки или якоря невозможно указать метаданные, они задаются страницам.

Якоря у меня ведут со страниц созданных в SP PAGE BULDER. Несколько дней назад я и задал вопрос, где в SP PB прописывать метаданные. Вы ответили мне что в пунктах меню. С обычными отдельными страницами привязанными к меню проблем нет, а вот куда прописать мои страницы из sp pb с якорными ссылками, это вопрос. Только в ручную в коде прописать?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Helix3 сделать несколько рядов не столбцов!

Автор Bowa

Ответов: 6
Просмотров: 4605
Последний ответ 04.03.2023, 20:33:40
от Petrovich
При обновлении плагина helix3 слетает сендвич в мобильном шаблоне

Автор gorbi_U

Ответов: 0
Просмотров: 2149
Последний ответ 25.01.2023, 10:55:44
от gorbi_U
Не сворачивается Offcanvas Menu Helix3, якорная ссылка. Landing Page - РЕШЕНО

Автор alekshavan

Ответов: 21
Просмотров: 4900
Последний ответ 15.10.2022, 10:18:46
от forsight
Helix3 - на смартфонах Offcanvas меню при клике остается

Автор nick71

Ответов: 9
Просмотров: 2149
Последний ответ 11.02.2022, 15:08:37
от nick71
Helix ultimate 2 вопрос про меню и хедар

Автор Serganius

Ответов: 3
Просмотров: 1645
Последний ответ 21.12.2021, 23:02:51
от Alex_gs