Новости 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 Ответов
  • 3073 Просмотров
*

King_Ring

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Всем привет! Подскажите, почему в исходном коде статьи два тега Title, и так в каждой. так должно быть или нет? движок Joomla 1.7.
пример исходного кода:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns:jdoc="http://www.w3.org/1999/XSL/Transform">
<head>
    <title>Монтаж. Наладка. Эксплуатация</title>
      <base href="http://montag-working.ru/avtomatika/86-izgotovlenie-pechatnykh-plat" />
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="Изготовление печатных плат, печатная плата" />
  <meta name="description" content="Как изготавливают печатные платы? Монтаж навесных элементов на печатных платах." />
  <meta name="generator" content="Joomla! 1.7 - Open Source Content Management" />
  <title>Изготовление печатных плат - Монтаж, Наладка, Эксплуатация</title>
  <link href="/templates/montage/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon" />
  <style type="text/css">
*

Pega

  • Захожу иногда
  • 388
  • 41 / 0
Re: В исходном коде статьи два тега Title
« Ответ #1 : 27.06.2012, 14:35:54 »
Так не должно быть. Смотрите index.php шаблона
*

King_Ring

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: В исходном коде статьи два тега Title
« Ответ #2 : 27.06.2012, 14:55:27 »
Так не должно быть. Смотрите index.php шаблона

Если убрать в index.php шаблона <title>Монтаж. Наладка. Эксплуатация</title>, то при загрузке название сверху будет "Главная"
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Re: В исходном коде статьи два тега Title
« Ответ #3 : 27.06.2012, 14:59:13 »
Лишний title перед тегом <base>
Смотрите шаблон
*

Pega

  • Захожу иногда
  • 388
  • 41 / 0
Re: В исходном коде статьи два тега Title
« Ответ #4 : 27.06.2012, 15:14:01 »
Если убрать в index.php шаблона <title>Монтаж. Наладка. Эксплуатация</title>, то при загрузке название сверху будет "Главная"
Не нужно прописывать <title> в index.php, он автоматически вставляется. Пропишите свой title в настройках пункта меню, во вкладке Параметры отображения страницы в поле Заголовок страницы в браузере
*

King_Ring

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: В исходном коде статьи два тега Title
« Ответ #5 : 27.06.2012, 15:55:03 »
Не нужно прописывать <title> в index.php, он автоматически вставляется. Пропишите свой title в настройках пункта меню, во вкладке Параметры отображения страницы в поле Заголовок страницы в браузере

Не в Joomla 1.7 в пунктах меню нет такого, есть общие настройки-сайт-настройки SEO включать название сайта в заголовок страницы МОЖЕТ ЭТО?
*

Pega

  • Захожу иногда
  • 388
  • 41 / 0
Re: В исходном коде статьи два тега Title
« Ответ #6 : 27.06.2012, 16:07:33 »
Цитировать
в настройках пункта меню
А не в общих настройках.
*

King_Ring

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Re: В исходном коде статьи два тега Title
« Ответ #7 : 27.06.2012, 16:20:16 »
Спасибо Pega :D
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как уменьшить отступ между Title и Components в шаблоне Helix3

Автор artem_wrong

Ответов: 21
Просмотров: 6928
Последний ответ 17.06.2022, 22:42:47
от Scaltro
Как отменить переход на слеюующую строку после тега h1?

Автор Apollon

Ответов: 3
Просмотров: 3889
Последний ответ 04.08.2016, 23:20:50
от AlekVolsk
Как реализовать в программном коде меню как на картиинке?

Автор tlokenauake

Ответов: 5
Просмотров: 1392
Последний ответ 21.02.2016, 19:18:03
от dmitry_stas
"Выключение" определений CSS в конце статьи - возможно?

Автор lemur

Ответов: 3
Просмотров: 1349
Последний ответ 19.05.2015, 16:17:18
от lemur
При установке шаблона, текст статьи выводится прямо на бэкграунде сайта

Автор Helg

Ответов: 4
Просмотров: 1361
Последний ответ 30.01.2015, 21:49:16
от Helg