[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • rex_form - media category selector
Seite 1 von 1

rex_form - media category selector

Verfasst: 19. Jan 2018, 15:35
von oliwan
Hey!

In der Doku finde ich ein Feld für die Auswahl eines Bildes (addMediaField) bzw. mehrere Bilder (addMediaListField) - wie aber kann ich die ID einer
Media Category in meinem Addon auswählbar machen und die ID der Cateogry dann gleich ins entsprechende Datenbankfeld übernehmen?

Evtl. hat jemand eine Idee?

Thx

Oliwan

Re: rex_form - media category selector

Verfasst: 23. Jan 2018, 10:46
von oliwan
Hey an alle !

Falls jemand mal ein passendes Snippet sucht - so funktioniert die Auswahl einer Bilderkategorie auf AddOn Ebene

Code: Alles auswählen

	$field = $form->addSelectField('bilderCatId');
	$field->setAttribute("class","form-control selectpicker");
	$field->setLabel("Bilderkategorie");
	$select = $field->getSelect();
	$select->setSize(sizeof(rex_media_category::getRootCategories()));
	foreach (rex_media_category::getRootCategories() as $category) {
		$select->addOption($category->getName(),$category->getId());
	}
Wobei 'bilderCatId' der Feldname in meiner Datenbank war/ist - hier also bitte an eure Datenbank anpassen oder vice versa

Oliwan