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

AraSolix

  • Захожу иногда
  • 98
  • 0 / 1
Всем привет! Вопрос, в принципе, в теме: "Как убрать из шаблона возможность подстраиваться под экраны?". Объясню почему мне это надо. Мой шаблон подстраивается под любые экраны, но к моему сожалению не все модули, в том числе и рекламные баннеры, правильно отображаются, когда заходишь на сайт со смартфона (вечно что-то съезжает и выглядит ужасно). Поэтому я хочу убрать подстраивание под экраны. Заранее благодарю за помощь.  
« Последнее редактирование: 05.07.2013, 14:53:43 от AraSolix »
*

Entombed

  • Захожу иногда
  • 114
  • 11 / 0
  • Ума палата ... да ключ потерял
У вас резиновая верстка? или адаптивный шаблон?
ссылку на сайт можно?
Ничто не вечно под луной
*

AraSolix

  • Захожу иногда
  • 98
  • 0 / 1
*

Entombed

  • Захожу иногда
  • 114
  • 11 / 0
  • Ума палата ... да ключ потерял
у вас адаптивный шаблон. Мы говорим о проблемах вывода материала в
Код
<div class="banneritem">
если да то нужно смотреть в сторону условий
Код
@media (max-width: 767px) {
.banneritem img {
width:сколько_нужно px или % ;
}
}
я бы использовал бы %
Ничто не вечно под луной
*

AraSolix

  • Захожу иногда
  • 98
  • 0 / 1
@Entombed
Спасибо за то что отозвались) Теперь вопрос:  то что вы написали, после того как я это сделаю, зайдя на сайт со смартфона, у меня будет все отображаться как и в полной версии, то есть без адаптации?
*

Entombed

  • Захожу иногда
  • 114
  • 11 / 0
  • Ума палата ... да ключ потерял
нет это заставит избражение выводимое в
Код
<div class="banneritem">
изменить размер на указанное вами значение. Можно еще использовать display:none - это скроет избражение. На счет отключить адаптацию ... тут нужно посмотреть если такая опция в настройках шаблона.
Ничто не вечно под луной
*

AraSolix

  • Захожу иногда
  • 98
  • 0 / 1
Так вот мне и нужно полное отключение адаптации) В настройках шаблона такой возможности нету, То есть надо лезть в CSS, и тут и вопрос, куда конкретно лезть и что убирать?
*

Entombed

  • Захожу иногда
  • 114
  • 11 / 0
  • Ума палата ... да ключ потерял
Мне показалось или ваш сайт использует warp6 framework?
если да, ознакомьтесь с  http://joomlablog.ru/dokumentatsiya/vjorstka-shablonov/warp/208-warp6-css-frejmvork. В статье говорится что можно указать фиксированную ширину сайта. Это должно убрать адаптивность. Где эта магическая пимпачка сказать не могу с warp не работал ... может кто то подскажет.
Если руками то за ширину отвечает
Код
.wrapper {
    max-width: 1065px;
}
заменить на
Код
.wrapper {
    width: 1065px;
}
но перед изменениями обязательно сделайте резервную копию
Ничто не вечно под луной
*

AraSolix

  • Захожу иногда
  • 98
  • 0 / 1
@Entombed
вам правильно показалось) сейчас попробую сделать то что вы посоветовали)
*

AraSolix

  • Захожу иногда
  • 98
  • 0 / 1
*

mills

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Всем привет!
У меня такой же вопрос только у меня Joomla 3, только с шаблоном yoo_solar, не могу найти этот файл где внесли изменение.
« Последнее редактирование: 02.07.2014, 09:34:15 от mills »
*

ShamilHan

  • Захожу иногда
  • 196
  • 5 / 0
У меня та же самая проблема. Шаблон адаптивный а мне этого не нужно, а то на мобилках криво отображается. Может мой сайт посмотрите?
вот Сайт
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

На локал сервере страницы сайта без шаблона, CSS и картинок

Автор Fati

Ответов: 0
Просмотров: 2335
Последний ответ 15.06.2025, 11:57:45
от Fati
Изменение шаблона Joomla! 2.5.24

Автор SecondPC

Ответов: 0
Просмотров: 5997
Последний ответ 26.03.2021, 18:09:33
от SecondPC
Как в Joomla 3 отключить позицию вывода или убрать надпись?

Автор Алексей Лоскутов

Ответов: 2
Просмотров: 9166
Последний ответ 10.04.2020, 19:07:02
от Алексей Лоскутов
Руководство - создание шаблона для Joomla 2.5

Автор dynamit

Ответов: 6
Просмотров: 32938
Последний ответ 02.02.2020, 22:28:15
от AlinaBut
Ошибка при установке шаблона - Fatal error: Call to a member function setDebug() on a non-object in

Автор Mirotvoretz

Ответов: 33
Просмотров: 70396
Последний ответ 11.11.2018, 13:22:26
от vik38