Die Fehlermeldung ist doch eh eindeutig . Du hast bei deiner Funktion angegeben, dass sie keinen Rückgabewert hat - willst aber dann trotzdem einen Wert zurückgeben.
Die Fehlermeldung ist doch eh eindeutig . Du hast bei deiner Funktion angegeben, dass sie keinen Rückgabewert hat - willst aber dann trotzdem einen Wert zurückgeben.
Ahja muss natürlich array definieren
Jetzt läuft alles.
Jetzt fehlt mir halt nur noch da wie ich die Sitemap aus dem DCA wenn ich ein Datensatz aktivere oder deaktivere neu generieren lassen kann.
Liebe Grüße
WebRoxx
Wie kann man den in einer 4.9.x die Sitemap.xml im DCA direkt ändern?
Der getSearchablePages-Hook über die Systemsteuerung funktioniert auf jeden Fall. Kann man den Irgendwie im DCA ansprechen das er das erneut durchgeht ?PHP-Code:
public function generateSitemap()
{
/** @var Symfony\Component\HttpFoundation\Session\SessionInterface $objSession */
$objSession = Contao\System::getContainer()->get('session');
$session = $objSession->get('sitemap_updater');
if (empty($session) || !is_array($session))
{
return;
}
$this->import('Contao\Automator', 'Automator');
foreach ($session as $id)
{
$this->Automator->generateSitemap($id);
}
$objSession->set('sitemap_updater', null);
}
Liebe Grüße
WebRoxx
Was genau möchtest du machen?
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen