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

7Azimuth

  • Захожу иногда
  • 380
  • 17 / 1
Подъем вверх страницы
« : 09.05.2013, 20:04:26 »
Подскажите какое-то расширение для подъема вверх по странице. Что-то на подобии вот этих:
раз
два
три

только для Joomla 1.5.
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Подъем вверх страницы
« Ответ #1 : 09.05.2013, 20:29:39 »
да там скриптик в страницу вставить или
вообще самое простое, если не нужен мажорский эффект проявления, то пишем такое
Код
<a href="#" onclick="scrollToTop();return false;"><img src="templates/<?php echo $this->template ?>/images/top.jpg" width="26" height="25" alt="top" /></a>
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Подъем вверх страницы
« Ответ #2 : 09.05.2013, 20:30:00 »
или вот еще проще))):
Код
<a href="#">Наверх</a>
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

7Azimuth

  • Захожу иногда
  • 380
  • 17 / 1
Re: Подъем вверх страницы
« Ответ #3 : 09.05.2013, 20:54:08 »
А готового расширения нет что-ли для Joomla 1.5?
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Подъем вверх страницы
« Ответ #4 : 09.05.2013, 21:07:27 »
мда.... ну поищите на джеде, заодно ссылку на автора еще поимете со своего сайта))) чем проще примочка, тем жаднее автор)))
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Подъем вверх страницы
« Ответ #6 : 09.05.2013, 21:11:55 »
вот забесплатно, только последняя версия март 2011, не боитесь если, то http://www.zisoft.de/software/joomla/pagenavigationtitles.html

 блин там куча настроек, он многофункциональный..... вам же попроще))) щас еще поищу на джеде)))
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Подъем вверх страницы
« Ответ #7 : 09.05.2013, 21:15:11 »
вот попроще, старый тоже, Joomla полторашка, что в хотите?)))
http://union-d.ru/node/2

http://joomlacode.org/gf/project/gotop/frs/
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

7Azimuth

  • Захожу иногда
  • 380
  • 17 / 1
Re: Подъем вверх страницы
« Ответ #8 : 09.05.2013, 21:36:34 »
вот попроще, старый тоже, Joomla полторашка, что в хотите?)))
http://union-d.ru/node/2

http://joomlacode.org/gf/project/gotop/frs/
Спасибо большое! Посмотрю что там к чему ^-^
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Подъем вверх страницы
« Ответ #9 : 09.05.2013, 22:14:19 »
да там скриптик в страницу вставить или
вообще самое простое, если не нужен мажорский эффект проявления, то пишем такое
Код
<a href="#" onclick="scrollToTop();return false;"><img src="templates/<?php echo $this->template ?>/images/top.jpg" width="26" height="25" alt="top" /></a>
А нет ли такого же решения, только для mootools? У меня jquery с FormCalc на mootools конфликтует, поэтому отключил jquery, так и не смог подружить их. Нашел плагин на mootools  Skyline Scroll To Top, но при его установке у меня вместо админки белый экран, и тоже никак не победить, кроме как удалить плагин. Вобщем поставил пока на стрелку <a href="#"></a>, без эффекта зато formcalc пашет. А до этого у меня стоял простенький скрипт, но опять же на jqery, я не любитель всяких плагинов, если две строчки кода можно ручками прописать.
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Подъем вверх страницы
« Ответ #10 : 10.05.2013, 00:39:32 »
вот честно, на кой ляд этот эффект? юзер наверх улетает? ну и все))) так на каждую пипку вешать эффекты - потом отлавливать юзеров, убежавших к конкурентам!!)))
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Подъем вверх страницы
« Ответ #11 : 10.05.2013, 01:02:38 »
вот честно, на кой ляд этот эффект? юзер наверх улетает? ну и все))) так на каждую пипку вешать эффекты - потом отлавливать юзеров, убежавших к конкурентам!!)))
По дизайну предполагается внизу кнопка со стрелкой, при нажатии на которую нужен подъем наверх. Клиент хочет плавную прокрутку. И какая связь между плавной прокруткой и юзерами убегшими к конкурентам? Или уже появилась и распространилась новая фобия под названием скролл-то-топ-мания? ))) Никого насильно не заставляют нажимать эту кнопку, хочешь - прокрути наверх мышью, нажал кнопку - плавно поднялся наверх страницы, а не рывком. 
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Re: Подъем вверх страницы
« Ответ #12 : 10.05.2013, 01:36:29 »
Код: javascript
var scroller = new Fx.Scroll(document.body);
$('link_to_top').addEvent('click', function(){
scroller.toTop();
}
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Подъем вверх страницы
« Ответ #13 : 10.05.2013, 01:40:04 »
Код: javascript
var scroller = new Fx.Scroll(document.body);
$('link_to_top').addEvent('click', function(){
scroller.toTop();
}
Это на Mootools?
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Подъем вверх страницы
« Ответ #15 : 10.05.2013, 01:46:40 »
*

7Azimuth

  • Захожу иногда
  • 380
  • 17 / 1
Re: Подъем вверх страницы
« Ответ #16 : 10.05.2013, 04:58:10 »
вот попроще, старый тоже, Joomla полторашка, что в хотите?)))
http://union-d.ru/node/2

http://joomlacode.org/gf/project/gotop/frs/
Фиговенькие плагины если честно :( Больше ничего нет?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Подъем вверх страницы
« Ответ #17 : 10.05.2013, 06:26:06 »
Если есть jquery - работаем без плагинов
пишем это перед концом боди в индексе шаблона
Код: html4strict
<div id="tpl_toplink"><a href="#top">Вверх</a></div>
Дальше JS
Код: javascript
	// scroll to body start
$("#tpl_toplink").hide();
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('#tpl_toplink').fadeIn();
} else {
$('#tpl_toplink').fadeOut();
}
});
$('#tpl_toplink a').click(function () {
$('body,html').animate({
scrollTop: 0
}, 800);
return false;
});
});
Никаких плагинов и прочего.
Для мутулза есть аналогичные фичи с трех строк кода
Пока не крутим вниз - ссылки нет, иначе она появляется и плавно отправляет вверх
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
Re: Подъем вверх страницы
« Ответ #18 : 10.05.2013, 09:43:16 »
По дизайну предполагается внизу кнопка со стрелкой, при нажатии на которую нужен подъем наверх. Клиент хочет плавную прокрутку. И какая связь между плавной прокруткой и юзерами убегшими к конкурентам? Или уже появилась и распространилась новая фобия под названием скролл-то-топ-мания? ))) Никого насильно не заставляют нажимать эту кнопку, хочешь - прокрути наверх мышью, нажал кнопку - плавно поднялся наверх страницы, а не рывком. 
связь есть между количеством няшек и скоростью загрузки страницы, я про это
маленький совет - таким заказчикам сдавайте проект вперед паровоза (из остальных клиентов), сидят такие лазают по сайтам своих конкурентов, то им понравиться, это им добавь))) сдыхали и все! а остальное за доплату. не?)))
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Re: Подъем вверх страницы
« Ответ #19 : 10.05.2013, 13:51:43 »
связь есть между количеством няшек и скоростью загрузки страницы, я про это
маленький совет - таким заказчикам сдавайте проект вперед паровоза (из остальных клиентов), сидят такие лазают по сайтам своих конкурентов, то им понравиться, это им добавь))) сдыхали и все! а остальное за доплату. не?)))
Ну это да, всякие там их "хотелки" после сдачи, это уже другой вопрос))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Бесплатное расширение для Турбо страницы Яндекс j1.5

Автор ivankoby

Ответов: 0
Просмотров: 3419
Последний ответ 03.06.2023, 13:15:35
от ivankoby
Плагин который скрывает выбранную часть исходного кода страницы

Автор Scaltro

Ответов: 0
Просмотров: 1021
Последний ответ 20.06.2022, 22:47:32
от Scaltro
Кнопка прокрутки страницы

Автор Nikias

Ответов: 1
Просмотров: 812
Последний ответ 22.01.2021, 23:08:17
от stepan39
Модуль &quot;избранные страницы&quot;

Автор vlladoff

Ответов: 0
Просмотров: 933
Последний ответ 18.07.2019, 10:56:13
от vlladoff
Компонент для страницы вопрос-ответ

Автор zahar_92

Ответов: 1
Просмотров: 1308
Последний ответ 17.03.2018, 12:47:17
от ejik_off