und noch eine Frage zum Community AddOn...
Ich habe folgendes Formular zum Eintragen von Kommentaren verwendet:
Code: Alles auswählen
if ($REX['COM_USER']) {
// XForm Formulardefinition
$xform = new rex_xform();
$xform->setObjectparams("form_action", rex_getUrl($REX['ARTICLE_ID']));
$xform->setObjectparams("submit_btn_label",'Eintragen');
$xform->setValueField("textarea",array("comment",""));
$xform->setValidateField("empty",array("comment","Bitte einen Kommentar eingeben"));
$xform->setValueField('hidden', array('name', $REX['COM_USER']->getValue('firstname') . ' ' . $REX['COM_USER']->getValue('name')));
$xform->setValueField('hidden', array('email', $REX['COM_USER']->getValue('email')));
$xform->setValueField('hidden', array('user_id', $REX['COM_USER']->getValue('id')));
$xform->setValueField("hidden",array("status",1));
$xform->setValueField("hidden",array("ckey",'aid-REX_ARTICLE_ID'));
$xform->setValueField("datestamp",array("create_datetime","mysql","","1"));
$xform->setValueField("datestamp",array("update_datetime","mysql","","0"));
$xform->setActionField("db",array('rex_com_comment'));
$form = $xform->getForm();
if ($form == '') {
$form = $xform->getForm();
}
echo $t6 . $form;
}
Den Part
Code: Alles auswählen
if ($form == '') {
$form = $xform->getForm();
}
Vielen Dank für Eure Hilfe !!!
Gruß,
Michael