Im Startpunkt einer Webseite habe ich ein Feld phone hinzugefügt:
PHP-Code:
<?php
use Contao\CoreBundle\DataContainer\PaletteManipulator;
$GLOBALS['TL_DCA']['tl_page']['fields']['phone'] = [
'label' => &$GLOBALS['TL_LANG']['tl_page']['phone'],
'inputType' => 'text',
'eval' => ['maxlength' => 32, 'tl_class' => 'w50'],
'sql' => ['type' => 'string', 'length' => 32, 'default' => ''],
];
PaletteManipulator::create()
->addLegend('settings_legend','title_legend',PaletteManipulator::POSITION_AFTER)
->addField('phone', 'settings_legend', PaletteManipulator::POSITION_APPEND)
->applyToPalette('rootfallback', 'tl_page');
Gibt es eine Möglichkeit, den Wert des Feldes (z.B. per Insert-Tag) auf einer beliebigen Inhaltsseite auszugeben?
Z.B. funktioniert ja nur, wenn der Wert auf der entsprechenden Seite (und nicht im Startpunkt) definiert ist und dann nur eben auf dieser Seite.