2 rex_form auf einer Seite
Verfasst: 23. Mai 2013, 14:57
Hallo Leute ;D
sorry, dass ich hier das Forum "zuspam", jedoch komme ich bei manchen geschichten einfach nicht direkt weiter ...
ich erstelle für meine Jquery-Mobile geschichte gerade ein Addon, welches alles etwas Benutzerfreundlicher steuern sollte.
Da will ich auf einer Seite 2 rex_form klassen öffnen, damit man übersichtlicher hat
Mein Code sieht folgendermaßen aus:
Jedoch bekomme ich als Output dsa raus: (siehe Anhang)
Auch wenn ich statt die factory methode die klasse neu aufruhe über "new rex_form",
passiert genau das gleiche :/
Gruß Meusi
Falls ich schon beim Fragen bin, wie bekomme ich den AddonNummer bevor ich das Addon online stelle raus? sprich bei der Tabellen wird ja immer nach dem prefix eine Zahl angehängt
sorry, dass ich hier das Forum "zuspam", jedoch komme ich bei manchen geschichten einfach nicht direkt weiter ...
ich erstelle für meine Jquery-Mobile geschichte gerade ein Addon, welches alles etwas Benutzerfreundlicher steuern sollte.
Da will ich auf einer Seite 2 rex_form klassen öffnen, damit man übersichtlicher hat
Mein Code sieht folgendermaßen aus:
Code: Alles auswählen
$THEMA_STYLE = array(
'a' => 'Thema A',
'b' => 'Thema B',
'c' => 'Thema C',
'd' => 'Thema D',
'e' => 'Thema E',
'f' => 'Thema F'
);
$form = rex_form::factory($mobile_table ,"Jquery-Mobile Standarteinstellungen",'id=1','post', false);
$field = $form->addLinkmapField('navigation', $form->getParam('navigation'));
$field->setLabel("Navigation Einbinden");
$field = $form->addRadioField('jquery-core', $form->getParam('jquery-core'));
$field->addOption('Ja', 1);
$field->addOption('Nein', 0);
$field->setLabel("JQuery-Core");
$field = $form->addRadioField('jquery-mobile', $form->getParam('jquery-core'));
$field->addOption('Ja', 1);
$field->addOption('Nein', 0);
$field->setLabel("JQuery-Mobile");
$field = &$form->addSelectField('default-thema', $form->getParam('icon'));
$field->setLabel("Theme-Style Standard");
$select = $field->getSelect();
foreach($THEMA_STYLE as $key=>$val) {
$select->addOption($val, $key);
}
$select->setSize(1);
$form->addParam('id', 1);
echo '<div class="rex-addon-output-v2">';
$form->show();
$form = rex_form::factory($mobile_table ,"Jquery-Mobile Navigation",'id=1','post', false);
$field = &$form->addSelectField('navi-thema', $form->getParam('navi-thema'));
$field->setLabel("Theme-Style");
$select = $field->getSelect();
foreach($THEMA_STYLE as $key=>$val) {
$select->addOption($val, $key);
}
$select->setSize(1);
$field = $form->addRadioField('navi-scroll', $form->getParam('navi-scroll'));
$field->addOption('Ja', 1);
$field->addOption('Nein', 0);
$field->setLabel("Mitscrollen?");
$form->show();
echo '</div>';
Auch wenn ich statt die factory methode die klasse neu aufruhe über "new rex_form",
passiert genau das gleiche :/
Gruß Meusi
Falls ich schon beim Fragen bin, wie bekomme ich den AddonNummer bevor ich das Addon online stelle raus? sprich bei der Tabellen wird ja immer nach dem prefix eine Zahl angehängt