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

Loasa

  • Захожу иногда
  • 206
  • 1 / 0
Modules Anywhere
« : 12.04.2011, 17:57:22 »
Как сделать, что бы модуль выводился по центру статьи?  :'(
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Modules Anywhere
« Ответ #1 : 12.04.2011, 18:33:04 »
Какой вопрос такой и ответ.
Ответ: В CSS
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Создание сайтов, шаблонов, помощь в решении проблем.
*

Loasa

  • Захожу иногда
  • 206
  • 1 / 0
Re: Modules Anywhere
« Ответ #3 : 12.04.2011, 18:49:41 »
Какой вопрос такой и ответ.
Ответ: В CSS
Подробнее, что и где прописать можно?
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Modules Anywhere
« Ответ #4 : 12.04.2011, 18:52:02 »
Я написал
Какой вопрос такой и ответ.
Шаманить не умеем. Сори. Информации бы по больше, а так...
Ну как бы для начала ссылку на то место где надо вывести. Что бы посмотреть и сказать точно.
p.s. Как то начинает напрягать такие информативные посты.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Loasa

  • Захожу иногда
  • 206
  • 1 / 0
Re: Modules Anywhere
« Ответ #5 : 12.04.2011, 18:57:45 »
Я написалШаманить не умеем. Сори. Информации бы по больше, а так...
Ну как бы для начала ссылку на то место где надо вывести. Что бы посмотреть и сказать точно.
p.s. Как то начинает напрягать такие информативные посты.
делаю на денвере... Там в настройках модуля есть выравнивание справа, слева... Но вот по центру почему то нету
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Modules Anywhere
« Ответ #6 : 12.04.2011, 19:05:26 »
выведите его слева, а потом в CSS пропишите стили с margin  на нужное количество символов
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Modules Anywhere
« Ответ #7 : 12.04.2011, 19:08:33 »
Кстати идея хорошая. Можно модуль доработать. Прописать третью позицию.
По свободному времени займусь.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Loasa

  • Захожу иногда
  • 206
  • 1 / 0
Re: Modules Anywhere
« Ответ #8 : 13.04.2011, 10:34:37 »
К примеру что юы изменить выравнивание по левой стороне - на центр, нужно где то в \ModulesAnywhere-v1.10.3\files\elements\plugins\system\nonumberelements\css менять?? Вообще ничего понять не могу...
http://nonumber-modulesanywhere.googlecode.com/files/ModulesAnywhere-v1.10.3.zip
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Modules Anywhere
« Ответ #9 : 13.04.2011, 10:43:56 »
выведите его слева, а потом в CSS пропишите стили с margin  на нужное количество символов
Примерно так по быстрому. Найти нужный стиль и прописать например margin-left:200px;.
В таком случае позиция сдвинется на 200px в сторону центра. Но это все полумеры. ИМХО лучше сам модуль ковырнуть и прописать ему третью позицию.
Будет время сделаем.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Modules Anywhere
« Ответ #10 : 13.04.2011, 11:05:06 »
А если прописать
Код
text-align:center !important;
Разве не сработает?
Создание сайтов, шаблонов, помощь в решении проблем.
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Re: Modules Anywhere
« Ответ #11 : 13.04.2011, 11:06:58 »
Ну там вроде сам модуль нужно сдвинуть.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Modules Anywhere
« Ответ #12 : 13.04.2011, 13:59:36 »
С margin может фишка получиться)) Если у модуля есть позиции left и right, а мы его сдвинем на центр - он контент не перекроет?
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Loasa

  • Захожу иногда
  • 206
  • 1 / 0
Re: Modules Anywhere
« Ответ #13 : 13.04.2011, 21:33:48 »
У кого то есть готовое решение? А то у меня не получается =(
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Modules Anywhere
« Ответ #14 : 14.04.2011, 09:21:17 »
дайте ссылку на сайт
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Loasa

  • Захожу иногда
  • 206
  • 1 / 0
Re: Modules Anywhere
« Ответ #15 : 14.04.2011, 14:44:59 »
делаю на денвере...
*

stef21

  • Захожу иногда
  • 156
  • 8 / 0
Re: Modules Anywhere
« Ответ #16 : 14.04.2011, 14:47:18 »
text-align:center   заключаешь и все, в чем проблема
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Modules Anywhere
« Ответ #17 : 14.04.2011, 15:21:28 »
text-align:center   заключаешь и все, в чем проблема
Проблема в том, что это расположит текст в модуле по центру, а не модуль на странице по центру. Это текст алайн, а не модуль алайн.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

stef21

  • Захожу иногда
  • 156
  • 8 / 0
Re: Modules Anywhere
« Ответ #18 : 15.04.2011, 14:38:33 »
Ни чего не понял
*

Loasa

  • Захожу иногда
  • 206
  • 1 / 0
Re: Modules Anywhere
« Ответ #19 : 05.05.2011, 13:15:09 »
Удалось "ковырнуть" модуль?
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Re: Modules Anywhere
« Ответ #20 : 05.05.2011, 13:57:21 »
а вывод модуля на странице заключить в "див" и придать ему стиль...
Я с мобильного, в основном...
*

annushka

  • Захожу иногда
  • 148
  • 2 / 0
  • Joomla!
Re: Modules Anywhere
« Ответ #21 : 22.08.2011, 14:03:41 »
<center> код вывода модуля </center>  

Я так делаю.
*

freezen

  • Новичок
  • 6
  • 0 / 0
Re: Modules Anywhere
« Ответ #22 : 19.09.2011, 10:12:01 »
Здравствуйте... последнее время с этим плагином что то нето.
во всех местах где вставлены модули при помощи плагина выводятся непонятные три точки.

Mysoftpc.ru




подскажите как это убрать.... переустановка плагина ничего не дала... :(
*

Professor_Ra

  • Новичок
  • 3
  • 0 / 0
Re: Modules Anywhere
« Ответ #23 : 12.07.2014, 12:24:22 »
Добрый день, уважаемые форумчане....Обыскал все ссылки на форуме по modulesanywhere, но вроде как ответа на вопрос свой не нашел...как сделать, чтобы вставленный модуль был обтекаем текстом...на сайте он отображается либо снизу, либо сбоку, а мне бы хотелось, если это возможно, чтобы он был по сторонам от главной картинки на главной странице.
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
Re: Modules Anywhere
« Ответ #24 : 14.07.2014, 19:58:57 »
шо то не совсем понял --- НО
... чтобы вставленный модуль был обтекаем текстом... - если устанавливать в текст материала, так используем {loadposition XXX} и оформляем обтекание с помощью CSS
Что планируете выводить этим модулем? От этого будут и формироваться правила отображения. 
*

Professor_Ra

  • Новичок
  • 3
  • 0 / 0
Re: Modules Anywhere
« Ответ #25 : 16.07.2014, 16:24:34 »
шо то не совсем понял --- НО
... чтобы вставленный модуль был обтекаем текстом... - если устанавливать в текст материала, так используем {loadposition XXX} и оформляем обтекание с помощью CSS
Что планируете выводить этим модулем? От этого будут и формироваться правила отображения. 

Если не сложно...взгляните на сайт artstyle.ws - на главной странице позиции опроса и полезных статей, чтобы они были как сейчас реализованы, но только сразу модулями, а не обычными картинками со ссылками
*

Professor_Ra

  • Новичок
  • 3
  • 0 / 0
Re: Modules Anywhere
« Ответ #26 : 16.07.2014, 18:12:56 »
Простите, ссылка будет нерабочая...человек, которому я делал сайт решил меня кинуть с деньгами, отсюда в спешном порядке пришлось все удалять (правда, если парень умен, мне это вряд ли поможет)...если вам несложно будет, напишите мне письмо на ящик, я вам вышлю скрин того, что нужно было сделать, заранее спасибо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Notice: Undefined variable: links in /***/modules/mod_vnz_latestnews_slice/er.php on line 136

Автор caitleen

Ответов: 16
Просмотров: 5404
Последний ответ 21.02.2013, 03:51:47
от dobrunov
для начинающих AJAX in Joomla modules, components

Автор ottofonbismark

Ответов: 7
Просмотров: 2436
Последний ответ 25.09.2012, 22:01:32
от Sergey1984
Модуль Установить: Другой модуль уже использует папку: "Z:\home\palma\www\modules\

Автор nikita1981

Ответов: 2
Просмотров: 2583
Последний ответ 17.05.2011, 08:30:27
от Alexa-KZ
Файл modules.php

Автор yrygvay

Ответов: 9
Просмотров: 3060
Последний ответ 06.02.2011, 13:53:00
от yrygvay
<jdoc:include type="modules" и CSS

Автор Andb

Ответов: 3
Просмотров: 1818
Последний ответ 15.01.2011, 21:14:42
от Andb