Ich habe dafür drei Routings in der entsprechenden yml datei angelegt.
Bei dem ersten Routing funktioniert das aber sobald ich die anderen seiten aufrufe steht immer forenübersicht.
Ich meine wenn man in der Forenindex auf den schriftzug wer ist online klickt sieht man ja immer wer gerade was macht.
Ich habe das so probiert:
Code: Alles auswählen
public function add_seite1_viewonline($event)
{
if ($event['row']['session_page'] === 'app.' . $this->phpEx . '/seite1' ||
$event['row']['session_page'] === 'app.' . $this->phpEx . '/seite1.php')
{
$event['location'] = $this->language->lang('VIEWONLINE_SEITE1');
$event['location_url'] = $this->helper->route('chris1278_ext_seite1');
}
}
public function add_seite2_viewonline($event)
{
if ($event['row']['session_page'] === 'app.' . $this->phpEx . '/seite2' ||
$event['row']['session_page'] === 'app.' . $this->phpEx . '/seite2.php')
{
$event['location'] = $this->language->lang('VIEWONLINE_SEITE2');
$event['location_url'] = $this->helper->route('chris1278_ext_seite2');
}
}
public function add_seite3_viewonline($event)
{
if ($event['row']['session_page'] === 'app.' . $this->phpEx . '/seite3' ||
$event['row']['session_page'] === 'app.' . $this->phpEx . '/seite3.php')
{
$event['location'] = $this->language->lang('VIEWONLINE_SEITE3');
$event['location_url'] = $this->helper->route('chris1278_ext_seite3');
}
}
genau so wie so:
Code: Alles auswählen
public function add_seite1_viewonline($event)
{
if ($event['row']['session_page'] === 'app.' . $this->phpEx . '/seite1' ||
$event['row']['session_page'] === 'app.' . $this->phpEx . '/seite1.php')
{
$event['location'] = $this->language->lang('VIEWONLINE_SEITE1');
$event['location_url'] = $this->helper->route('chris1278_ext_seite1');
}
if ($event['row']['session_page'] === 'app.' . $this->phpEx . '/seite2' ||
$event['row']['session_page'] === 'app.' . $this->phpEx . '/seite2.php')
{
$event['location'] = $this->language->lang('VIEWONLINE_SEITE2');
$event['location_url'] = $this->helper->route('chris1278_ext_seite2');
}
if ($event['row']['session_page'] === 'app.' . $this->phpEx . '/seite3' ||
$event['row']['session_page'] === 'app.' . $this->phpEx . '/seite3.php')
{
$event['location'] = $this->language->lang('VIEWONLINE_SEITE3');
$event['location_url'] = $this->helper->route('chris1278_ext_seite3');
}
}