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

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Gk_gamebox
« : 25.03.2012, 10:21:20 »
День добрый.

Решили обновить один проект с Joomla 1.5 до Joomla 2.5, заодно обновили и шаблон на последнею версию.

И теперь не могу отловить в CSS цвет фона шаблона.

На старой версии сайта он (нужный цвет) #D7DAAD
http://molmr.ru/novosti-upravlenie/10-03-2012-2.html
В новой же версии шаблона заливает всё чёрным цветом.
http://molmr.ru/3/index.php/2011-03-20-09-46-30/2011-05-25-11-04-04/upravlenie/2011-03-20-09-49-00/item/290-7-%D0%BC%D0%B0%D1%80%D1%82%D0%B0-2012-%D0%B3%D0%BE%D0%B4%D0%B0-%D0%B2-%D0%BF%D1%80%D0%B5%D0%B4%D0%B4%D0%B2%D0%B5%D1%80%D0%B8%D0%B8-%D0%B2%D1%81%D0%B5%D1%80%D0%BE%D1%81%D1%81%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D1%85-%D1%81%D0%BE%D1%80%D0%B5%D0%B2%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B9-%D0%BF%D0%BE-%D0%BF%D0%BB%D0%B0%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E

Подскажите где он мог спрятаться! *DRINK*
Смотрю....
*

N2uM

  • Захожу иногда
  • 470
  • 20 / 0
Re: Gk_gamebox
« Ответ #1 : 25.03.2012, 10:36:18 »
Что то я то же не понял как сразу цвет весь сменить... там у вас если только по частям заменять
Лучшее спасибо это "+" в карму
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Gk_gamebox
« Ответ #2 : 25.03.2012, 11:20:40 »
http://molmr.ru/3/templates/gk_gamebox/css/k2.css строка 30 убираем картинку
Код
#k2Container.itemView {
    background: url("../images/dark_bg.png")

http://molmr.ru/3/templates/gk_gamebox/css/k2.css строка 128 заливаем все цветом.
Код
.latestItemIntroText, .genericItemIntroText, .userItemIntroText, .catItemIntroText, .itemIntroText {
    background: none repeat scroll 0 0 #D7DAAD;
    font-size: inherit;
    font-weight: normal;
    line-height: inherit;
    padding: 4px 0 12px;
Думаю дальше разберетесь как разграничить заголовок и саму статью.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Gk_gamebox
« Ответ #3 : 25.03.2012, 16:21:58 »
assaru Не получилось. Вставил недостающий у вас } и всё равно не помогло
Смотрю....
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Gk_gamebox
« Ответ #4 : 25.03.2012, 16:28:03 »
Спойлер
[свернуть]
PS: Убрал картинку, вставил background дивом выше, чтобы не только интротекст был выделен. Что у Вас не получилось?
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Gk_gamebox
« Ответ #5 : 25.03.2012, 18:13:44 »
Спасибо!
Смотрю....
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Gk_gamebox
« Ответ #6 : 04.04.2012, 23:40:08 »
День добрый ещё раз.

Прошу подсказки в том как сделать отступ текста от краёв  шаблона в <div class="itemFullText">
в " интро" тексте отступ смогу сделать, а вот в "полном" отображение материала, текст прилипает к краям.
http://molmr.ru/novosti/novosti-upravlenie/01-04-2012-4.html

 
Смотрю....
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Gk_gamebox
« Ответ #7 : 05.04.2012, 10:19:44 »
Для <div class="itemFullText"> задайте параметры в CSS такие, какие надо. Ну или скопируйте из <div class="itemIntroText">.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться