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

zemelea

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Ошибка 500 вместо 404
« : 19.06.2016, 18:58:35 »
Здравствуйте. Подскажите, может кто сталкивался... При перемещении товаров в другую категорию и при последующей попытке зайти на этот товар (во фронтенде) по старой ссылке вылетает ошибка 500. Не подскажите как исправить, чтобы вместо ошибки 500 вылетала 404?

Кстати, если ввести несуществующий аллиас товара, то вылезает, как и надо, ошибка 404. Ошибка 500 появляется тогда, когда аллиас товара в ссылке присутствует на сайте, однако находится не в той категории, аллиас которой содержится в ссылке.

К примеру, есть ссылка: site.ru/catalog/tehnika/drel-2543

Получается, если изменить в этой ссылке аллиас категории, к примеру, site.ru/catalog/dlea-doma/drel-2543, то вылезает ошибка 500 (есть товар с таким аллиасом, есть категория с таким аллиасом, но товар находится не в категории "Для дома"). А ошибка такая: 0 - Недействительный контроллер: имя = '', формат = 'html'
« Последнее редактирование: 19.06.2016, 19:14:46 от zemelea »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Ошибка 500 вместо 404
« Ответ #1 : 19.06.2016, 20:01:41 »
99.99% что это проблема не в ЖШ. смените шаблон жумлы на дефолтный, посмотрите есть ли проблема на нем?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывести заголовок прописанный в пункте меню вместо названия категории

Автор anatolij

Ответов: 13
Просмотров: 2471
Последний ответ 04.12.2024, 15:20:00
от kit2m2
Ошибка при изменении статуса товара

Автор itbc

Ответов: 4
Просмотров: 1415
Последний ответ 08.05.2024, 10:31:16
от itbc
Ошибка при заполнении поля Улица/Номер дома. Как исправить ошибку?

Автор admi5575

Ответов: 9
Просмотров: 1712
Последний ответ 10.05.2023, 07:21:14
от admi5575
[Решено] Не отображать краткое описание товара вместо полного на стр.товара

Автор goga_pgasovav

Ответов: 7
Просмотров: 1771
Последний ответ 30.01.2023, 15:31:24
от kit2m2
При обновлении Joomshopping до 4.16 и Joomla до 3.9.3 - ошибка 1054

Автор busik

Ответов: 8
Просмотров: 3107
Последний ответ 15.12.2021, 01:01:46
от nevigen