Ich habe einen Beispielcode: in default.php:
<?php
JHTML::_('behavior.mootools'); /* to load mootools */
$ajax = "
/* <![CDATA[ */
window.addEvent('domready', function() {
$('start_ajax').addEvent('click', function(e) {
e.stop();
var url = 'index.php?option=com_xxx&controller=xxx&task=updateAjax&format=raw';
var x = new Request({
url: url,
method: 'post',
onSuccess: function(responseText){
document.getElementById('ajax_container').innerHTML = responseText;
}
}).send();
});
})
/* ]]> */
" ;
$doc = &JFactory::getDocument();
$doc->addScriptDeclaration($ajax);
?>
Und Controller von default.php ich mit Code:
function updateAjax() {
echo date('Y-m-d D H:i:s');
}
Wenn ich den Code ausführe, erscheint der Fehler undefined method JDocumentRaw::addCustomTag()
wie kann man das beheben?