Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 2266 Просмотров
*

Reyhs

  • Захожу иногда
  • 106
  • 7 / 4
Добрый день!

Установил и активировал компонент,все модули и плагины.
Создал категории, производителя (одного), несколько товаров.
Моудль mod_scatalog_categories отображает все категории, по ссылкам с них отображает товары.
Вариант работы с производителями/категориями из меню - работает, список производителей выводится.
Тут все нормально.
А вот модули
- mod_scatalog_manufacturers,
- mod_scatalog_latest (в обоих вариантах - новые и рекомендованные)
- mod_scatalog_popular
НЕ ВЫВОДЯТ НИЧЕГО.
Только свой заголовок. Ни дерева производителей, ни списка новых товаров. Ни рабочих ссылок...
В товарах указывал "Рекомендованные". То-же нет результата.
Пробовал создавать новые модули на основе существующих... Без результата.
Подскажите, где собака порылась?

Просто не показывает производителей что бы я ни делал. Автор в личку так и не ответил. Помогите !

В трех местах на форуме встретил надпись - с этой проблемой помогли в соседней теме. Как же это достало ! Неужели если решил проблему трудно выложить РЕШЕНИЕ или ССЫЛКУ на него ?!
« Последнее редактирование: 09.07.2010, 00:50:28 от Reyhs »
*

zio

  • Осваиваюсь на форуме
  • 14
  • 1 / 0

А вот модули
- mod_scatalog_manufacturers,
- mod_scatalog_latest (в обоих вариантах - новые и рекомендованные)
- mod_scatalog_popular
НЕ ВЫВОДЯТ НИЧЕГО.
Только свой заголовок. Ни дерева производителей, ни списка новых товаров. Ни рабочих ссылок...
В товарах указывал "Рекомендованные". То-же нет результата.
Пробовал создавать новые модули на основе существующих... Без результата.
Подскажите, где собака порылась?

собака порылась в helper.php в каждом из модулей.
А конкретно в функции     public function getItems($params)
Если закомментить строчки
Код
		if(!$itemId)
return array();
то все будет отображаться.
Так-как сие берется из
Код
		$itemId = $menu->getItems('link', 'index.php?option=com_scatalog&view=category', true)->id;
то можно предположить, что не создан элемент меню со ссылкой на этот компонент.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[ РЕШЕНО ] Вид блога категорий

Автор oriol

Ответов: 1
Просмотров: 6421
Последний ответ 22.08.2012, 19:21:39
от oriol
Проблема с загрузкой изображений для товаров

Автор Seeker

Ответов: 4
Просмотров: 3378
Последний ответ 17.02.2012, 08:44:34
от Seeker
Сортировка товаров проблема с "рекомендуемыми"

Автор harpserg

Ответов: 1
Просмотров: 1920
Последний ответ 28.07.2011, 14:52:30
от harpserg
Проблема при установке scatalog

Автор mlm1

Ответов: 1
Просмотров: 2019
Последний ответ 19.11.2010, 02:45:29
от shprota
Проблема с категориями

Автор fiery

Ответов: 1
Просмотров: 1705
Последний ответ 20.09.2010, 22:06:10
от shprota