Was da Sinn machen würde wäre, wenn dieser Accordionabschnitt offen wäre, wenn die Seite mit Fehlermeldungen öffnet.
Zum Öffnen kannst du die Methode display() vom Mootools-Accordion benutzen http://mootools.net/docs/more/Fx/Fx.Accordion
myAccordion.display(3);
Leider wird für die Instanz aber keine Variable erzeugt, versuche mal anstatt
new Accordion(
var myAccordion = new Accordion(
Die Abfrage in deinem neuen moo_accordion, ob die Seite erneut nach dem Absenden des Formulars (mit Fehlermeldungen) aufgerufen wird, kannst du evtl. so machen
PHP-Code:
<?php
if($this->Input->get('irgendeinFeldnameVomFormular'))
{
echo 'myAccordion.display(3)';
}
?>
Den Befehl zum Öffnen unter die Instanziierung.
Lesezeichen