Hallo
Ich arbeite gerade an einer kleinen Back-End Erweiterung um Galerien in einen Artikel einzufügen.
Dazu habe ich eine Funktion getGalleryIds() erstellt, die die Werte in die select Liste aufnehmen sollte.
Ziel der Funktion ist die Ausgabe der Artikel-ID vom Typ galery.
SQL Query:
Code:
SELECT `id` FROM `tl_content` WHERE `type` = 'gallery' ORDER BY `id` DESC
Erweiterung von tl_content:
PHP-Code:
'drGalText' => array
(
'label' => array('Bitte tragen sie die ID der Gallerie ein.', ''),
'exclude' => true,
'inputType' => 'select',
'eval' => array('submitOnChange'=>true),
'options_callback' => array('tl_content', 'getGalleryIds')
),
Funktion:
PHP-Code:
public function getGalleryIds()
{
$objGallIds = $this->Database->execute("SELECT `id` FROM `tl_content` WHERE `type` = 'gallery' ORDER BY `id` DESC");
return $objGallIds;
}
Im Anhang die SQL Query mit Ausgabe.
das BE Feld wo die ID's rein sollen.
Sowie zwei Code Screenshots der BE Erweiterung.
Besten Dank im Voraus
Der Hund liegt ziemlich sicher in der getGalleryIds Funktion welche nicht vollständig ist.
Besten dank im Voraus
Gruss
mRa
sql.JPG
BE_Erweiterung.JPG
code01.JPG
code02.JPG
Lesezeichen