Teilweise liegt das Problem am guestbook selbst, teilweise am Addon Framework RC6.
EDIT
Eine neue Version des
guestbook ist online.
Diese funktioniert ausschließlich ab Redaxo 4.2!
Das Addon Framework RC6 funktioniert nicht mehr fehlerfrei mit REX 4.2. Deshalb müssen hier ebenfalls einige Anpassungen vorgenommen werden.
Dies betrifft die Datei: addon_framework/classes/form/class.rex_fieldController.inc.php
- in Zeile 259 müssen Anfuehrungszeichen ergaenzt werden:
$qry .= ' `'.$fields[$i]->getRawName().'`= "'.$this->_prepareValue($field_value).'"';
Datei: addon_framework/functions/function_rex_common.inc.php
- Zeile 258: function rex_a22_getDefaultGlobalParams() Werte müssen per rex_request uebernommen werden
Die Funktion sollte dann so aussehen:
- Code: Alles auswählen
function rex_a22_getDefaultGlobalParams()
{
global $REX, $page, $subpage, $func, $next;
$params = array ();
if (!$REX['REDAXO'])
{
//global $article_id, $clang;
$article_id =& $REX['ARTICLE_ID']; // Anpassung an REX 4.2
$clang =& $REX['CUR_CLANG']; // Anpassung an REX 4.2
$params['article_id'] = $article_id;
$params['clang'] = $clang;
}
$page = rex_request('page', 'string'); // Anpassung an REX 4.2
$subpage = rex_request('subpage', 'string'); // Anpassung an REX 4.2
$next = rex_request('next', 'string'); // Anpassung an REX 4.2
$params['page'] = $page;
$params['subpage'] = $subpage;
$params['next'] = $next;
return $params;
}
Nach ersten Tests scheinen die grundlegenden Funktionen wieder richtig zu arbeiten.