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

pers77

  • Новичок
  • 5
  • 0 / 0
Собрался создать свой блок первый так сказать сайт установил денвер Joomla 1.6.3 русифицировал  в общем отталкивался от видео урока волшебная кнопка Юрьева Ивана и при редактировании шаблона обнаружил что в панели отсутствуют кнопки   ПРОСМОТР  РЕДАКТИРОВАТЬ HTML   РЕДАКТИРОВАТЬ CSS Застрял на данном этапе создания своего 1го сайта помогите добрые соотечественники что мне ещё полезного можно установить на Joomlaшку только начинаю осваивать океан возможностей данного движика всем спасибо
« Последнее редактирование: 03.06.2011, 12:18:33 от bzzik »
*

pbrigadir

  • Захожу иногда
  • 206
  • 10 / 0
Ты когда заходиш в "Менеджер шаблонов:"  по умолчанию стоит закладка "Стили" а тебе нужна закладка "Шаблоны" там найдеш все что тебе нужно
*

pers77

  • Новичок
  • 5
  • 0 / 0
Ты когда заходиш в "Менеджер шаблонов:"  по умолчанию стоит закладка "Стили" а тебе нужна закладка "Шаблоны" там найдеш все что тебе нужно
Зашёл в закладку "Шаблоны" поставил пока стандартный beez_20 в настройках   Просмотр позиций модулей указал включить перезапустил денвер обновил страницу  зашёл в параметры шаблона там Таблицы стилей

    Изменить css/black.css
    Изменить css/general.css
    Изменить css/general_konqueror.css
    Изменить css/general_mozilla.css
    Изменить css/general_opera.css
    Изменить css/ie7only.css
    Изменить css/ieonly.css
    Изменить css/layout.css
    Изменить css/nature.css
    Изменить css/nature_rtl.css
    Изменить css/personal.css
    Изменить css/personal_rtl.css
    Изменить css/position.css
    Изменить css/print.css
    Изменить css/template.css
    Изменить css/template_rtl.css
почему нет редактора HTML  продвигаюсь по курсу Joomla 1.5 предпологаю что в менеджере шаблонов не предназначены данные кнопки в 1.6.3  Спасибо
« Последнее редактирование: 31.05.2011, 16:21:29 от pers77 »
*

pbrigadir

  • Захожу иногда
  • 206
  • 10 / 0
ы когда заходиш в "Менеджер шаблонов:"  по умолчанию стоит закладка "Стили" а тебе нужна закладка "Шаблоны" там выбераеш "Параметры beez_20" там сразу справа от картинки "Изменить шаблон главной страницы" это оно и есть.
*

pbrigadir

  • Захожу иногда
  • 206
  • 10 / 0
Ой кажется я неправильно понял твой вопрос, насчет редактора к сожалению не знаю.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Цитировать
почему нет редактора HTML  продвигаюсь по курсу Joomla 1.5 предпологаю что в менеджере шаблонов не предназначены данные кнопки в 1.6.3
Правильно двигаетесь. Там где выбор файла стилей (ваш предыдущий пост) под названием шаблона есть ссылка "Изменить шаблон главной страницы"
Создание сайтов, шаблонов, помощь в решении проблем.
*

pers77

  • Новичок
  • 5
  • 0 / 0
Правильно двигаетесь. Там где выбор файла стилей (ваш предыдущий пост) под названием шаблона есть ссылка "Изменить шаблон главной страницы"
Спвсибо за ответ Понял вас ну не обнаружил как редактировать HTML или он здесь не предусмотрен даже в стандартном шаблоне как по видео курсу дальше двигаться курсу
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
beez_20

Вообще там не удобно редактировать. Пользуйтесь редакторами HTML на компьютере. Обычно это файл index.php шаблона
Создание сайтов, шаблонов, помощь в решении проблем.
*

pers77

  • Новичок
  • 5
  • 0 / 0
beez_20

Вообще там не удобно редактировать. Пользуйтесь редакторами HTML на компьютере. Обычно это файл index.php шаблона
Примного благодарен грамотный и чёткий ответ можно закрывать тему ,пожалуй воспользуюсь прогой Dreamweaver. Спасибо
*

pers77

  • Новичок
  • 5
  • 0 / 0
Все уроки у меня с 1.5 версией ,опять не стыковка с  VirtueMart ,с английской волокиты много,да и не нашёл русификатор,может со старенькой поработать)я,как новобранец все коленки посбивал топчась на месте,может кто из бывалых дельный совет даст, создать сайт на старенькой версии , а потом можно  и подмолодить перед выдочей на хост?Заметил в новой версии всё по другому включая кнопки и тп P.S чувствую дальше по урокам старой версии с мотреть на новую и обучаться ,мозг вспухнет от вопросов
« Последнее редактирование: 02.06.2011, 22:34:16 от pers77 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Добавить позиция или изменить порядок

Автор FBM

Ответов: 15
Просмотров: 6155
Последний ответ 21.05.2019, 11:01:50
от FBM
Поиск шаблонов на 2.5

Автор smesharic

Ответов: 2
Просмотров: 1785
Последний ответ 22.05.2018, 19:42:27
от smesharic
[Решено] Сохранить не удалось из-за ошибки: JTableMenu: :_getNode не выполнен (j 1.6)

Автор bhakta

Ответов: 19
Просмотров: 22646
Последний ответ 05.04.2018, 23:23:38
от foast
Как убрать карандашик (изменить материал)?

Автор spanchermen

Ответов: 18
Просмотров: 16450
Последний ответ 04.03.2018, 13:47:23
от Mega-e
Не отображаются дополнительные параметры в менеджере шаблонов

Автор zhen

Ответов: 0
Просмотров: 3334
Последний ответ 28.12.2017, 09:24:59
от zhen