Es reicht auch, wenn du die ID der root page durchgibst.
Die $slugOptions können ein Array oder eben eine page id sein.
Code:
$pageId = 3;
$slugOptions = array('locale' => 'de'); // fallback
if (null !== ($objPage = PageModel::findByPk($pageId)))
{
$slugOptions = $objPage->id;
}
$varValue = System::getContainer()->get('contao.slug')->generate($dc->activeRecord->title.'-'.$dc->activeRecord->year, $slugOptions, $aliasExists);
Zitat von
WebRoxx
Ah okay da wird es korrekt erstellt. Danke. Da brauche ich ja eigentlich nur die Root-Einstellungen aus der tl_page auslesen und diese übergeben
Lesezeichen