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

cheeter

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
попробую обьяснить... есть такой шаблон...  там к сожалению хеадр  определенного размера...мне же необходимо растянуть его на всю ширину экрана как это сделать?
*

cheeter

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
я так понял вот этот кусок CSS за это отвечает...
#ja-header {
   position: relative;
   padding: 20px 0;
   line-height: normal;
   position: relative;
   text-align: center;
   z-index: 0;
}

h1.logo, div.logo-text h1 {
   margin: 0 auto;
   padding: 0;
}

h1.logo a {
   width: 100%;
   height: 150px;
   display: block;
   background: url(../images/logo.gif) no-repeat center;
}

h1.logo a span {
   position: absolute;
   top: -1000px;
}

div.logo-text {
   width: 100%;
   outline: none;
}

div.logo-text h1 {
   font-size: 500%;
   text-transform: uppercase;
   letter-spacing: 8px;
   font-weight: bold;
}

p.site-slogan {
   margin: 0;
   padding: 0;
   letter-spacing: 8px;
   word-spacing: 5px;
   text-transform: uppercase;
   color: #999999;
}

#ja-tpwrap {
   background: #2A5F89;
   color: #CCCCCC;
   font-family: Arial, Helvetica, sans-serif;
   text-transform: uppercase;
   height: 26px;
   letter-spacing: 1px;
}

#ja-tpwrap a {
   color: #CCCCCC;
}

#ja-tpwrap a:hover, #ja-tpwrap a:active, #ja-tpwrap a:focus {
   color: #D1E7F2;
}

#ja-tp {
   position: relative;
   z-index: 999;

как переделать надо?
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
Если ширину , то этот шабл в админке тянется, там надо в установках в процентах указать , если во всю надо значит 97-98 процентов ставишь. Если высоту менять надо - берешь Браузер Mozilla Firefox расширение Firebug, тыкаешь и смотришь в CSS где и чё менять нада
« Последнее редактирование: 12.02.2010, 00:26:26 от igorksan »
*

cheeter

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
не совсем так.... мне надо совместить изображение и текст... т.е.  я хочу растянуть шапку на всю ширину экрана...а не весь шаблон.. и сверху шапки писать текстом...  КАК такое сделать?
*

cheeter

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
надо получить что то типа этого http://www.labviewportal.eu/...или этого automationlab.ru      ...... только для  моего шаблона... ja_pyrite
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
надо получить что то типа этого http://www.labviewportal.eu/...или этого automationlab.ru      ...... только для  моего шаблона... ja_pyrite
Оба приведенных примера  и есть ваш шаблон... первый ja_pyrite ii и второй пример обычный ja_pyrite. Причём оба без каких либо изменений. на моём сайте www.rulevoy.kz тож ja_pyrite ii стоит. Что вы хотите изменить вообще непонятно....
*

cheeter

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
блин...хочу шапку как у 1го и кнопки в верхней части (горизонтальные)  как  у 2го...  как лучше сделать?
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
что ты мозг жгёжжж.. шапки одинаковы на обоих шаблонах и на обоих примерах. ja_pyrite ii покупай и ставь себе.там и кнопки горизонтальные и шапка как у другого...
*

cheeter

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
хм...у второго шапка не растянутая вроде по краям...
*

cheeter

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
чего то я  вообще не воткну...мне кажется вы что то путаете...  можно с ссылками...
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
скрин покажите.. че там растянуто.. что вы шапкой называете? там ровные пирютевские шапки.. ссылки вы давали о них я и говорю
*

cheeter

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
http://www.joomlart.com/demo/#templates.joomlart.com/ja_pyrite

я про этот спрашивал..... тут шапка не растянута нифига... просто фон задний белый
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
убирай CSS отображения с нидекс PHP, и прописывай HTML или в div заключай
я делаю котейнер div для фона а внутри уже поверхностные надписи  не резиновые уже ибо широкоформатники ща жгут (
*

cheeter

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
спс
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
а CSS как прорезинить я для меня все еще загадка)
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
http://www.joomlart.com/demo/#templates.joomlart.com/ja_pyrite

я про этот спрашивал..... тут шапка не растянута нифига... просто фон задний белый
Представленый шаблон платный,и это совсем не тот pyrite который вы хотите переделать под него... не легче ли купить его у студии?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Слетели URL и шаблон

Автор max888

Ответов: 2
Просмотров: 7542
Последний ответ 28.12.2020, 17:37:52
от draff
VirtueMart 1.9 шаблон письма

Автор m176

Ответов: 0
Просмотров: 4827
Последний ответ 23.10.2020, 12:38:35
от m176
шаблон IT Newsy - By IceTheme проблема со списком.

Автор wolf34

Ответов: 4
Просмотров: 8275
Последний ответ 30.05.2017, 11:52:27
от darkghost
Как изменить шаблон категории в Joomla 1.5?

Автор nagav

Ответов: 8
Просмотров: 7726
Последний ответ 24.10.2016, 22:09:01
от nagav
Не стал показываться шаблон

Автор rezchik

Ответов: 2
Просмотров: 6570
Последний ответ 14.08.2016, 22:12:50
от rezchik