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

Xomrk

  • Новичок
  • 9
  • 0 / 1
CSS и изображение
« : 03.01.2010, 16:51:50 »
Здравствуйте. Не могу разобраться в CSS. Есть 3 страницы с изображениями на сайте, хочу чтоб к этим 2-м страницам подключались одни стили, а к ещё 1-й другие стили. Вот такие стили щас в шаблоне
Код: css
/* Start images */
a img
{
border: 0;
}

.art-article img, img.art-article
{
        margin:1em;
}

.art-metadata-icons img
{
border: none;
vertical-align: middle;
margin: 2px;
}
/* Finish images */
если поменяю в
.art-article img, img.art-article
{
        margin:1em;
}
на
.art-article img, img.art-article
{
        margin-right:8px;
} То устраивает такой вариант для 2-х страниц, а на 3-й странице не подходит, там подходит стандартный вариант.
Как вот мне сделать разные стили и подключить их правильно?
Если непонятно сделаю скриншоты для наглядности
*

Xomrk

  • Новичок
  • 9
  • 0 / 1
Re: CSS и изображение
« Ответ #1 : 03.01.2010, 17:14:52 »
Здравствуйте. Не могу разобраться в CSS. Есть 3 страницы с изображениями на сайте, хочу чтоб к этим 2-м страницам подключались одни стили, а к ещё 1-й другие стили. Вот такие стили щас в шаблоне
Код: css
/* Start images */
a img
{
border: 0;
}

.art-article img, img.art-article
{
        margin:1em;
}

.art-metadata-icons img
{
border: none;
vertical-align: middle;
margin: 2px;
}
/* Finish images */
если поменяю в
.art-article img, img.art-article
{
        margin:1em;
}
на
.art-article img, img.art-article
{
        margin-right:8px;
} То устраивает такой вариант для 2-х страниц, а на 3-й странице не подходит, там подходит стандартный вариант.
Как вот мне сделать разные стили и подключить их правильно?
Если непонятно сделаю скриншоты для наглядности
Сделал в этом же CSS файле такие же стили, по другому назвал. Как дальше их уже использовать? как новые стили применить для 2-х страниц, а те старые стили пусть так и остаются для всех остальных страниц?
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: CSS и изображение
« Ответ #2 : 03.01.2010, 20:23:13 »
с помощью firebug узнаёте классы которые присваиваются вашим изображениям или блокам в которых находятся изображения и через запятую описываете правила для них
например
.art-article img, img.art-article, .class_images img
{
        margin:1em;
}
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

Xomrk

  • Новичок
  • 9
  • 0 / 1
Re: CSS и изображение
« Ответ #3 : 03.01.2010, 21:43:40 »
с помощью firebug узнаёте классы которые присваиваются вашим изображениям или блокам в которых находятся изображения и через запятую описываете правила для них
например
.art-article img, img.art-article, .class_images img
{
        margin:1em;
}
дружище расскажи поподробнее, что вы все вершки от гор посрубываете и в топку...с Joomla плохо дружу, что то не получается с этим firebug, классы показывает, но что то не совсем понятно
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: CSS и изображение
« Ответ #4 : 03.01.2010, 21:51:28 »
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
*

Xomrk

  • Новичок
  • 9
  • 0 / 1
Re: CSS и изображение
« Ответ #5 : 03.01.2010, 21:58:35 »
про firebug
С firebug мне всё ясно, только щас понял что он не меняет напрямую все изменения. Но с Joomla не понятно с этими классами запутаться можно. Я не прошу мне давать ссылки с подобной информацией...я прошу помощи конкретно разобраться с моим сайтом, могу прикрепить HTML с CSS
*

fedya

  • Захожу иногда
  • 463
  • 50 / 1
Re: CSS и изображение
« Ответ #6 : 03.01.2010, 22:12:32 »
ну конкретно разбираться в вашем коде нет никакого желания...извините
могу посоветовать htmlbook.ru и небольшую работу мозга...
Вместо того, чтобы доказывать истинность своих положений и опровергать аргументацию оппонента, демагог может обращаться к приёму ad hominem — критиковать не аргументы, а личность оппонента, пытаясь убедить зрителей, что оппонент — плохой, недостойный, не разбирающийся в вопросе, пристрастный или лицемерный человек.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

В новом шаблоне не адаптируется изображение

Автор Ebelous

Ответов: 4
Просмотров: 3498
Последний ответ 13.02.2024, 17:01:12
от Vastriet
Увеличение изображение при наведении курсора в тизер выводе

Автор Crackyn

Ответов: 20
Просмотров: 7971
Последний ответ 26.11.2017, 17:28:43
от stendapuss
изображение в разных браузерах

Автор Andrew92

Ответов: 7
Просмотров: 1581
Последний ответ 03.03.2016, 19:45:51
от effrit
Изображение вместо фона

Автор Agent-vi

Ответов: 18
Просмотров: 8682
Последний ответ 20.09.2015, 14:49:22
от beliyadm
Почему изображение накладывается на заголовки??

Автор pegas2

Ответов: 1
Просмотров: 1586
Последний ответ 08.08.2015, 06:35:23
от Театрал