Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Ошибка функции parse в mosParameters (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/oshibka-funkcii-parse-v-mosparameters-345552/)

Guest 30.09.2011 14:51

Ошибка функции parse в mosParameters
 
@AllЯ редко работаю в Joostina, но сегодня тестировал свой компонент на этом движке. Стоит у меня Joostina 1.2.0. Ошибка следующего плана.При работе с XML (INI) данными через mosParameters выскакивает ошибка о том, что невозможно использовать стандартный объект stdClass как массив.Открываем файл /includes/joomla.xml.php, переходим к строке 102 в функции parse():Код return $cache->call('mosParameters::_parse',$txt,$proc ess_sections = false,$asArray = false);меняем на:Код return $cache->call('mosParameters::_parse',$txt,$proc ess_sections,$asArray);Ошибка возникала из-за того, что мы передавали параметры в кеш-функцию и сразу переприсваивали им значения!Надеюсь в версии Joostina 1.3.х этот досадный недочет исправлен. Всем удачной работы!


Часовой пояс GMT, время: 02:03.


© www.otvetnemail.ru - Форум вопросов и ответов.