예제 #1
0
    $checkbox->setLabel("Checkbox");
    $checkbox->addOption('Ja', 1);
    // Radiobutton
    $radio =& $form->addRadioField('field_6');
    $radio->setLabel("Radiobutton");
    $radio->addOption('Ja', 1);
    $radio->addOption('Nein', 0);
    $radio->addOption('Eventuell', 'evtl');
    // Ein neues Fieldset
    $form->addFieldset('Dateien aus Medienpool');
    // Einzelne Mediapool Datei
    $mb =& $form->addMediaField('field_7');
    $mb->setLabel("Mediabutton");
    // Mehrere Mediapool Dateien
    $ml =& $form->addMedialistField('field_8');
    $ml->setLabel("Medialist");
    // Ein weitere neues Fieldset
    $form->addFieldset('Interne Links');
    // Einzelner link
    $lm =& $form->addLinkmapField('field_9');
    $lm->setLabel("Linkmap");
    // Mehrere links
    $ll =& $form->addLinklistField('field_10');
    $ll->setLabel("Linklist");
    // Wenn editiert wird, braucht man die id des Datensatzes
    if ($func == 'edit') {
        $form->addParam('id', $id);
    }
    $form->show();
    echo '</div>';
}