Ситуация: Joomla 2.5.x собственноручно сделанный шаблон для Joomla (исправно работает) Использованный материал: http://docs.joomla.org/JFormField/11.1 Задача: Необходимо добавить в список параметров настройки шаблона (в админке) кнопку которая запускает сохранение части текущих настроек шаблона как CSS файл в директорию с моим шаблоном. (предварительная обработка настроек, сохранение варианта настроек) То что есть: templateDetails.xml имеет код будущего элемента-кнопки: <field name="but1" type="advbutton" class="advbutton" default="Save" label="Сохранить текущие настройки?" description=""/> myclass.php описан и подключен в XML класс для данной кнопки: class JFormFieldAdvButton extends JFormField { protected $type = 'advbutton'; public function funk2() { $this->value = "PHP-WORK"; return $this; } protected function getInput() { $document = JFactory::getDocument(); //$document->addScript(JURI::root(). 'templates/mytemplate/tmjs.js'); $txt0 = '<script type="text/javascript"> function funk1(tid) { var qq1 = document.getElementById(tid); qq1.value="JS-WORK"; return qq1; } </script> <input type="button" name="'.$this->name.'" id="'.$this->id.'" class="advbutton" value="'.$this->value.'" onClick=" funk1(\''.$this->id.'\'); window.alert(\'tyt\'); var d11 = document.getElementById(\''.$this->id.'\'); d11.funk2(); return d11; ">'; return $txt0; } } Что происходит: по нажатию на многострадальный бутон я могу вызвать funk1 и увидеть что она отработала, могу подключить и вызвать js код из templates/mytemplate/tmjs.js и тоже убедится что он рабочий. до алерта window.alert(\'tyt\'); все работает, но я не могу вызвать funk2() описанную как метод класса (после этой строки код скрипта onclick игнорируется). Таким образом не удается запустить код php который бы позволил мне к примеру прямо из настройки шаблона заранее сохранить CSS документ для моего шаблона чтоб не тратить время на обработку параметров во время загрузки сайта использующего мой шаблон. Вопрос: 1) как включить funk2() чтоб она заработала? ИЛИ 2) какими другими способами я могу добавить код обработки параметров формы (генерации файла CSS и сохранении его в директорию моего темплейта) в процессе настройки шаблона (обработка параметров при загрузке шаблона при входе посетителя на сайт не приемлема!) Народ подскажите где копать решение, буду благодарна за любую наводящую ссылку или подсказку. !