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

Evp

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Здраствуйте, купил шаблон AS templates "Template - 002027" там в шаблон встроен слайдер картинок, в настройках шаблона  можно указывать где слайдер будет показыватся ( только на главной или на всех подряд).
Так вот проблема: если выбрать все подряд то всё нормально отображается на всех страницах сайта, а если выбрать показывать только на главной, слайдер ни где не отображается. я уже списывался с ТП AS templates они мне говорят о каких то настройках контента и артиклях не понимаю какие артикли в настройках нормально у казано какая страница главная. вот ссылка на переписку http://astemplates.com/comments.php?id=60
помогите пожалуйста разобратся. >:(
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: трудности с шаблоном от AS Template
« Ответ #1 : 14.01.2012, 21:31:14 »
Хм,они себе не могут шаблон своего сайта настроить.
Не понял,где в переписке про артикли.Как я понимаю ответ-на главной должны быть отображаемые статьи,и разработчики отослали к документации Joomla,по созданию статьи.
*

Evp

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: трудности с шаблоном от AS Template
« Ответ #2 : 15.01.2012, 09:12:58 »
у меня на главной одна статья, из текста с фото, что им конкретно нужно я не понимаю
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: трудности с шаблоном от AS Template
« Ответ #3 : 15.01.2012, 09:21:49 »
вот ссылка на переписку http://astemplates.com/comments.php?id=60
Сейчас там всем будут показывать вашу переписку )))
Посмотри в настройках модуля какие артикли он должен выводить
или выложи скрин настроем модуля  а то на кофейной гуще гадать как то не очень
*

Evp

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: трудности с шаблоном от AS Template
« Ответ #4 : 15.01.2012, 13:26:04 »
этот модуль зашит в шаблон вот скрины
Спойлер
[свернуть]
Спойлер
[свернуть]
а переписка там на форуме видна всем
ник  MaxPanda
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: трудности с шаблоном от AS Template
« Ответ #5 : 15.01.2012, 13:49:36 »
Эта неприятность вшита в сам шаблон в index.php

это её код
Код
<div id="headerbottomleft">
                        <?php if(!$this->countModules('position-18')): ?>
                        <div id="slideshow">
                            <div id="fading">
                                <ul>
                                <li><img src="templates/<?php echo $this->template ?>/images/slide1.jpg" height="405" alt="" /></li>
                                    <li><img src="templates/<?php echo $this->template ?>/images/slide2.jpg" height="405" alt="" /></li>
                                    <li><img src="templates/<?php echo $this->template ?>/images/slide3.jpg" height="405" alt="" /></li>
                                </ul>
                            </div>
                        </div>
                        <script type="text/javascript">
                             var $j = jQuery.noConflict();
                                 $j(function(){
                                 $j("#fading").faded({
                                        speed:<?php echo $speed ?>,// 900,
                                        crossfade: true,
                                        autopagination: false,
                                        autoplay: <?php echo $autoplay ?>,//default 5000,
                                        autorestart: true
                                 });
                             });
                        </script>
                        <?php elseif($this->countModules('position-18')): ?>
                        <div id="slideshow">
                            <jdoc:include type="modules" name="position-18" />
                        </div>
                        <?php endif; ?>
                    </div>

как сделать чтобы она выводилась на главной  ?
*

Evp

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: трудности с шаблоном от AS Template
« Ответ #6 : 15.01.2012, 13:55:24 »
Вот меня и интересует чтобы слайдер показывался только на главной, а не навсех подряд.

« Последнее редактирование: 15.01.2012, 14:00:46 от Evp »
*

Evp

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: трудности с шаблоном от AS Template
« Ответ #7 : 15.01.2012, 13:59:03 »
вот скрин переписки с создателями шаблона
Спойлер
[свернуть]
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: трудности с шаблоном от AS Template
« Ответ #8 : 15.01.2012, 15:00:22 »
<?php if(!$this->countModules('position-18') && $menu->getDefault()): ?>
                        <div id="slideshow">
*

Evp

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: трудности с шаблоном от AS Template
« Ответ #9 : 15.01.2012, 15:47:15 »
draff куда его? это часть кода в index.php
Спойлер
[свернуть]
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: трудности с шаблоном от AS Template
« Ответ #10 : 15.01.2012, 16:57:56 »
Туда где проверяется вывод слайда в позиции № 18.
Вышеуказанный мною код переводится на человеческий так-если нет модуля в position-18
то выводим <div id="slideshow">.
А я добавил проверку на меню по дефолту.Пробуй.
*

Evp

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: трудности с шаблоном от AS Template
« Ответ #11 : 15.01.2012, 17:17:41 »
draff
не сработало,
к тому же, если с твоим куском кода, включить слайдшоу для показа на всех страницах, пропадает всё что ниже шапки сайта  везде)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с шаблоном

Автор yura.yushkevich

Ответов: 2
Просмотров: 1835
Последний ответ 07.02.2017, 19:14:43
от istraweb
Проблема с шаблоном при переносе с Denwer на хостинг

Автор spaun0982

Ответов: 4
Просмотров: 1489
Последний ответ 22.03.2016, 12:19:30
от spaun0982
Нужна помощь с шаблоном "bt_tooltip"

Автор Generator-Tiger

Ответов: 2
Просмотров: 1454
Последний ответ 23.10.2015, 14:30:00
от Generator-Tiger
Проблемы с шаблоном после обновления

Автор eurisco

Ответов: 5
Просмотров: 1457
Последний ответ 29.07.2015, 13:06:32
от eurisco
Проблема с шаблоном Magazine

Автор Helsh

Ответов: 16
Просмотров: 1638
Последний ответ 17.05.2015, 12:18:12
от Helsh