Hallo liebe Contao-Community,
ich habe folgendes Problem. Ich lasse mir über eine Select-Box Werte aus einer anderen Tabelle anzeigen und möchte in der Selectbox HTML-Code ausgeben:
PHP-Code:
$GLOBALS['TL_DCA']['tl_page']['fields']['navigationColor']['options_callback'] => array('SelectBoxColors', 'generateOptions'),
PHP-Code:
class SelectBoxColors extends Backend {
[..]
public function generateOptions()
{
$result = $this->Database->prepare("SELECT * FROM tl_colorlist_color")->execute();
$array = array();
while($result->next())
{
$array[$result->id] = '<span style="background-color:#'.$result->value.'">'.$result->name.'</span>';
}
return $array;
}
[..]
}
Das <span style="background-color:#'.$result->value.'"> und das </span> werden aber leider entfernt. Weiss jemand, wie ich Contao dazu veranlassen kann, den HTML-Code nicht zu entfernen?
Lesezeichen