Филипп Шмидт ответил на тему: вызов неопределенного метода K2HelperHTML :: loadjQuery ()
Спасибо всем за помощь! После долгой отладки я наконец смог найти проблему.
1. administrator / components / com_k2 / elements / items.php не существует в k2 2.8.0, но этот файл не удаляется Joomla! Обновление, так что оно все еще там.
2. В плагине, который я написал, я создал два пользовательских поля (litems, lcategories), которые просто изменяли вывод «items« и »Categoriesmultiple« соответственно и расширяли их.
Из-за 1. это действительно работало (litems.php
require_once (JPATH_ADMINISTRATOR. '/ components / com_k2 / elements / items.php');
Класс JFormFieldLitems расширяет K2ElementItems
{
public function fetchElement (…) {
$ out = parent :: fetchElement (…); // это вызвало ошибку
return preg_replace (…,…, $ out);
}
}
Поэтому теперь мне нужно воссоздать пользовательское поле, которое можно использовать для создания списка произвольных элементов.
я до кучи убрал и item.php. Все заработало. А получилось так что на одной площадке размещены 2 равнозначных сайта, на одном не работало на другом без проблем. Прочитав вышеуказанный пост просто сравнил содержимое папок и выполнил удаление лишнего