Liste der Anhänge anzeigen (Anzahl: 1)
Link zu externer Seite im Contao Backend Hauptmenü
Ich möchte im vertikalen Hauptmenü des Contao Backends einen Link zu einer externen Seite einbauen.
Wenn ich unter "system/modules/mein-plugin-fuer-disen-zweck/config/config.php" das hier reingebe:
Code:
<?php
$GLOBALS['BE_MOD']['content']['projects-partners-shortcut'] = array();
... hab ich zumindest das mal erreicht:
Anhang 26170
... wie kann ich nun noch die externe URL für diesen Menüeintrag hinterlegen?
Mein Ansatz wäre der gewesen:
Code:
<?php
$GLOBALS['BE_MOD']['content']['projects-partners-shortcut'] = array(
'callback' => 'ProjectsPartnersShortcut'
);
class ProjectsPartnersShortcut
{
public function generate()
{
return 'https://www.external-site.at';
}
}
... doch das klappt leider nicht :rolleyes:
Vielen Dank für eure Hifle!
Liste der Anhänge anzeigen (Anzahl: 1)
Danke für den Hinweis.
Befürchte aber das übersteigt mein Entwickler-KnowHow –
d.h. ich weiß nicht wie man den Manipulator verwendet.
Nun ist noch ein Problem aufgetaucht:
Wenn ich den hinzugeüften Menüeintrag (Projektpartner) anklicke, verschwindet die Active-Link-Markierung danach nicht mehr.
D.h. der vertikale Strich den ich hier markiert habe:
Anhang 26186
Nehme an ich kann das hier:
Code:
$node = $factory
->createItem('my-module')
->setUri('https://www.nefi.at/contao?do=projects&table=tl_projects_partners')
->setLabel('Projektpartner')
->setLinkAttribute('title', 'Projektpartner verwalten')
->setLinkAttribute('class', 'my-module')
->setCurrent('https://www.nefi.at/contao?do=projects&table=tl_projects_partners')
;
... irgendwie beheben.