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

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
Всем доброго дня. Имеем:
Joomla 1.5.14
VirtueMart 1.1.4
SimpleCSV for VirtueMart - 1.2.0 beta
sh404SEF   1.5.6.398
com_xmap-1.2.8
Все сделал как положено, настроил SEF и карту сайта, скормил карту поисковикам. Товары в магазин заливаю с помощью компонента SimpleCSV - ибо товаров дюже много. Пока все работало вобщем отлично, и поисковики карту вроде бы принимали и я ждал индексации. При 700 товаров в магазине - никаких проблем. Но вот товаров стало 4500, утром захожу на Google вебмастер и вижу
Цитировать
Ошибка разбора
Мы не смогли прочитать ваш Sitemap. Возможно, он содержит нераспознаваемую для нас запись. Проверьте свой Sitemap перед тем, как передать его повторно.
проверяю ссылку на карту, браузер пишет
Цитировать
Ошибка синтаксического анализа XML: элемент не найден
Адрес: http://www.sitename.ru/component/option,com_xmap/lang,ru/sitemap,1/view,xml/
Строка 12442, символ 1:
^
нашел вот эту тему http://joomlaforum.ru/index.php/topic,63947.0.html, сделал как там описано - не помогло
Кто знает решение или сталкивался с подобной проблемой, подскажите решение если не трудно.
Заранее спасибо!
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

valagoff

  • Давно я тут
  • 984
  • 110 / 0
ты не одинок. народ в поддержке уже давно ждет, а ответов всё нет:
http://joomla.vargas.co.cr/en/forum?view=topic&f=1&t=3173
как вариант поставить другой сайтмэп или в Google за комментариями

P.S. дай карту посмотреть
« Последнее редактирование: 12.10.2010, 13:18:52 от valagoff »
*

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
Цитировать
дай карту посмотреть
а я вот кстати не смог вообще найти сгенеренный файл карты)) где он лежит?
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
Да я вот вобщем то сообразил, что он строится на лету, а где выловить вот этот символ ^ который создается в файле?
Всмысле - какой файл генерит карту, скажем так
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
http://www.inetparts.ru/index.php?option=com_xmap&sitemap=1&view=xml
кстати, очень интересно почему слетели кодировки..
скажите, а если снести Xmap, в том числе и почистить базу, потом поставить заново и создать карту сайта - может помочь?
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
а без вот этого sh404SEF барахла пробовал посмотреть на Xmap?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
хз
последним было вот это

я бы, в качестве эксперимента, попробовал отрубить категорию мазды в вирте.
и посмотрел результат.
попробуй на локалке поиграйся. просто может быть где-то в материале косячный символ?

<url>
<loc>http://www.inetparts.ru/mazda/3810-bp4k61480c.html</loc>
<lastmod>2010-10-11T19:37:11Z</lastmod>

<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://www.inetparts.ru/mazda/3825-bpyk6148za.html</loc>
<lastmod>2010-10-11T19:37:11Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
да, кстати.
в Xmap же для каждого компонента свои плагины, на сколько я понимаю
так что глючить может либо VirtueMart либо сеф-компоненент
*

Шмайсер

  • Давно я тут
  • 801
  • 35 / 3
Цитировать
а без вот этого sh404SEF барахла пробовал посмотреть на Xmap?
нет конешно, не пробовал.. вернее, пробовал но на других проектах, где нет виртуемарта, но там и ссылок было 50-60 не больше
а SEF все таки нужен - фича в том что в ссылке должен быть sku продукта - это важно
Разработка сайтов любой сложности, на Joomla 3.9-4.x и не только на ней. Пишу компоненты, модули и плагины на заказ. Переношу сайты с ветки 2.5.х на 4-ю версию Joomla. Пишу любые скрипты и интерфейсы.
*

Majestro

  • Захожу иногда
  • 170
  • 29 / 8
Скрипту не хватает памяти. На хостинге нужно увеличить объем памяти для выполнения скриптов (в настройках php)
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Скрипту не хватает памяти. На хостинге нужно увеличить объем памяти для выполнения скриптов (в настройках php)
не успел
вся проблема в формировании из-за sh404SEF и большого количества ссылок
*

sanek3y

  • Новичок
  • 2
  • 0 / 0
Та же проблема была на сайте http://new-best.net/, облазил весь интернет. Решение: на хостинге в файле .htaccess прописать строчку  php_value memory_limit 128M (для увеличения памяти для обработки скрипта, вместо 128 можно и больше, например 1024М)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] При включеннии плагина Xmap - Content Plugin - ошибка 1054

Автор maiak

Ответов: 10
Просмотров: 6546
Последний ответ 07.09.2018, 10:26:29
от k-redactor
Ошибка при просмотре Xmap

Автор rezchik

Ответов: 2
Просмотров: 3589
Последний ответ 04.03.2018, 20:11:40
от rezchik
Ошибка - Сайт tmu-tarakan.ru пока не может обработать этот запрос

Автор belovpaha

Ответов: 13
Просмотров: 5302
Последний ответ 05.02.2018, 11:57:24
от SeBun
500 - Обнаружена ошибка. Xmap

Автор bos$

Ответов: 0
Просмотров: 1742
Последний ответ 02.04.2016, 22:23:45
от bos$
Ошибка с компонентом Xmap

Автор Igoritaly

Ответов: 0
Просмотров: 1241
Последний ответ 02.12.2015, 14:59:24
от Igoritaly