Hallo!
Ich habe das eintragsformular im Joomla-Frontend leicht verändert. Nur funktioniert der Save-Button nicht mehr.
An den buttons habe ich nichts verändert, außer dass ichfür mein CSS hinzugefügt habe.HTML-Code:class="button"
Witzig ist, dass der Cancel-Button noch einwandfrei funktioniert.
Hier die gekürzte Fassung des Formulars:
HTML-Code:<script language="javascript" type="text/javascript"> <!-- <!-- einige JS-Scripts der Übersicht wegen entfernt --> function submitbutton(pressbutton) { var form = document.adminForm; if (pressbutton == 'cancel') { submitform( pressbutton ); return; } try { form.onsubmit(); } catch(e) { alert(e); } // do field validation var text = <?php echo $this->editor->getContent( 'text' ); ?> if (form.title.value == '') { return alert ( "The title is missing!" ); } else if (text == '') { return alert ( "<?php echo JText::_( 'Article must have some text', true ); ?>"); } else if (parseInt('<?php echo $this->article->sectionid;?>')) { // for articles if (form.catid && getSelectedValue('adminForm','catid') < 1) { return alert ( "<?php echo JText::_( 'Please select a category', true ); ?>" ); } } <?php echo $this->editor->save( 'text' ); ?> submitform(pressbutton); } //--> </script> <form action="<?php echo $this->action ?>" method="post" name="adminForm" onSubmit="setgood();"> <table class="adminform" width="100%"> <!-- Formularfelder und so weiter... --> <button class="button" type="button" onclick="submitbutton('save')"> <?php echo JText::_('Save') ?> </button> <button class="button" type="button" onclick="submitbutton('cancel')"> <?php echo JText::_('Cancel') ?> </button> </table> </form>


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen