Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за 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 Гость просматривают эту тему.
  • 8 Ответов
  • 1380 Просмотров
*

mcAnd

  • Захожу иногда
  • 68
  • 0 / 0
Народ, помогите разобраться.
Скачал Joomla 3.2.
Решил установить туда шаблоны, а оказалось все не так просто.
Полазив в инете, я понял, что есть 2 варианта установочных шаблонов
 - что установочный файл шаблона должен содержать  templateDetails.xml , для установки через менеджер расширений.
 - большой набор файлов и папок, и устанавливать надо как Joomla, т.е. через папку installation , с созданием БД.

Вопрос такой - если устанавливать как вариант два, можно ли его как нибудь установить на готовый сайт, что бы сохранить всю информацию, что есть на сайте ?

И еще - установил шаблон bt_automart на Joomla 3.2, выдал такое -
Warning: require_once(Z:\home\localhost\www\sitecarDStemplatesDSbt_automartDShelpersDSbt_helper.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\localhost\www\sitecar\templates\bt_automart\index.php on line 17

Fatal error: require_once() [function.require]: Failed opening required 'Z:\home\localhost\www\sitecarDStemplatesDSbt_automartDShelpersDSbt_helper.php' (include_path='.;C:\php\pear') in Z:\home\localhost\www\sitecar\templates\bt_automart\index.php on line 17
, на на 2.5. заработал.
Значит ли это что шаблон не подойдет для 3.2., не адаптирован?


не совсем новичок, но давно не делал сайты.
ранее, около года вел сайт на Joomla 2.5.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Цитировать
Вопрос такой - если устанавливать как вариант два, можно ли его как нибудь установить на готовый сайт, что бы сохранить всю информацию, что есть на сайте ?
Нет
Цитировать
Значит ли это что шаблон не подойдет для 3.2., не адаптирован?
Шаблоны 2.5 и 3.x несовместимы. Совместимы только 1.6, 1.7 и 2.5
*

mcAnd

  • Захожу иногда
  • 68
  • 0 / 0
Спасибо.
Вопросов больше нет =)

А то я излучался. почему не устанавливается.
*

mcAnd

  • Захожу иногда
  • 68
  • 0 / 0
Хотя все таки еще есть вопрос - установке шаблона вторым способом, можно несколько шаблонов поставить на 1 сайт?
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Вы можете хоть сто шаблонов поставить на сайт. Другое дело, что квикстарт всегда один. Это, собственно, и есть Joomla. Т.е. вы поставите, допустим, один квикстарт, и пять шаблонов разных студий. Правильно (т.е. как на демо) будет смотреться только тот шаблон, от когорого квикстарт (Joomla) устанавливали.
*

romaamor

  • Новичок
  • 7
  • 0 / 0
Доброй ночи. Объясните не совсем тупому мне, как правильно установить шаблон. Скачал архив, в архиве ещё несколько архивов, далее уже могут идти папки или шаблоны, или опять архивы. Понимаю что как обычно через админку сайта такой шаблон не установить, только через FTP. Вопрос, как это всё богатство правильно разместить на хостинге что бы работало и куда именно. С Joomla только начал знакомится, в основном общаюсь на phpBB3. Заранее спасибо за ответ.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Архив …quickstart… (обычно самый большой) — это инсталлятор Joomla со всеми готовыми настройками и расширениями. Если ставите его, то остальные архивы, что так рядом лежат, вам не нужны. Либо можно пойти более правильным способом: ставить по-порядку все архивы КРОМЕ quickstart как обычно, из админки, на свою Joomla и настраивать вручную.
*

romaamor

  • Новичок
  • 7
  • 0 / 0
Вот к примеру у меня есть шаблон RT Lumiere. В архиве имею ещё 5 архивов. Какой порядок установки данного шаблона ?
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
launcher — это образ настроенной Joomla.
template — шаблон
sources — исходники дизайна
tuturials — мануалы какие то.
bundle — хз
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как получить параметры стиля шаблона?

Автор Spam

Ответов: 16
Просмотров: 7088
Последний ответ 20.07.2025, 20:25:55
от fbr
Почему обновление шаблона ломает шаблон?

Автор gorbi_U

Ответов: 8
Просмотров: 4831
Последний ответ 03.05.2023, 22:54:19
от SmiP
Xelix Ultimate редактирование шаблона

Автор Darov

Ответов: 42
Просмотров: 9614
Последний ответ 20.03.2023, 12:16:59
от marksetter
Вопрос по настройке Helix3

Автор AleksS

Ответов: 644
Просмотров: 113690
Последний ответ 16.03.2023, 21:36:56
от SolopoV
Установка шаблона или быстрого старта qnap

Автор weser

Ответов: 12
Просмотров: 4040
Последний ответ 09.02.2023, 17:16:58
от weser