Не отвечают на сообщения, что странно для поддержки, хотя я понимаю, что это уже не поддержка, а уход, но все-таки это не выход из положения с их стороны, а наоборот.
Дикий пионер: По кускам кода вряд ли что-то скажешь.
Ну и судя по другой вашей теме - что-то у вас там в джумле несовместимо. Вы для той версии плагин скачали?
Нет модуль был для старой версии, но я этот модуль обновил и возникла данная ошибка.
danforth: Псевдопеременная $this используется не в контексте класса. Проверьте файл в строчке plugin.php на 142 линии.
Без содержимого файла трудно о чем-то говорить.
Файл plugin.php это стандартный файл CMS Joomla. В старой версии Joomla такого файла нет.
Если данный файл как-то править, то может что-то нарушится в системе, по-моему нужно править код файла самого модуля,
который сторонний и устанавливается отдельно и он то и вызывает ошибку, т.к., если файл от модуля отключить, то ошибка пропадает.
Часть кода plugin.php:
/**
* Loads the plugin language file
*
* @param string $extension The extension for which a language file should be loaded
* @param string $basePath The basepath to use
*
* @return boolean True, if the file has successfully loaded.
*
* @since 1.5
*/
public function loadLanguage($extension = '', $basePath = JPATH_ADMINISTRATOR)
{
if (empty($extension))
{
$extension = 'Plg_' . $this->_type . '_' . $this->_name;
}
В чем это выражается, чем мотивируется?
Не отвечают на сообщения, что странно для поддержки, хотя я понимаю, что это уже не поддержка, а уход, но все-таки это не выход из положения с их стороны, а наоборот.
http://rdn.name/
.com
4. Обратиться к программисту для доработки модуля.
Это не вариант, к сожалению, т.к. нет толковых программистов по Joomla, ну мне еще не попадались.
Могу только еще раз добавить, что вопрос актуален.
По кускам кода вряд ли что-то скажешь.
Ну и судя по другой вашей теме - что-то у вас там в джумле несовместимо. Вы для той версии плагин скачали?
Нет модуль был для старой версии, но я этот модуль обновил и возникла данная ошибка.
Часть кода из модуля, который, если удалить, то ошибка пропадает и сам модуль конечно тоже не показывается.
Получается, что ошибка возникает из-за данного кода.
Актуально!
Псевдопеременная $this используется не в контексте класса. Проверьте файл в строчке plugin.php на 142 линии.
Без содержимого файла трудно о чем-то говорить.
Файл plugin.php это стандартный файл CMS Joomla. В старой версии Joomla такого файла нет.
Если данный файл как-то править, то может что-то нарушится в системе, по-моему нужно править код файла самого модуля,
который сторонний и устанавливается отдельно и он то и вызывает ошибку, т.к., если файл от модуля отключить, то ошибка пропадает.
Часть кода plugin.php:
на 142 линии:
только скобка, ну или 141 строка, что выше: