Zitat von
*igi*
In der localconfig.php im system/config Ordner definiere ich die Inserttags global:
Code:
define("INSERTTAG_LINK_IMPRESSUM", "{{link_url::3}}");
Wenn Du bei Deiner Erweiterung auch noch die tl_settings.php erweiterst und dort z.B.
PHP-Code:
$GLOBALS['TL_DCA']['tl_settings']['fields']['impressumpage'] = [
'label' => &$GLOBALS['TL_LANG']['tl_settings']['impressumpage'],
'inputType' => 'pageTree',
'exclude' => true,
'search' => false,
'filter' => false,
'sorting' => false,
'eval' => ['mandatory' => false, 'multiple'=>false, 'fieldType'=>'radio', 'tl_class'=>'w50'],
//'sql' => "blob NULL",
];
einbaust, hast Du eine Möglichkeit geschaffen, Deine Einträge in der localconfig.php im BVackend zu verwalten anstelle sie hart diort rein zu schreiben.
PHP-Code:
\Config::get('impressumpage')
würde in Deinem Fall dann die 3 liefern, die Du verwenden könntest um den Inserttag (oder direkt den Link zur Seite) zu generieren.
Lesezeichen