Danke Spooky,
der getPageIdFromUrl-HOOK ist sicherlich genau das was ich brauche.
in der config.php hab ich eingefügt:
PHP-Code:
$GLOBALS['TL_HOOKS']['getPageIdFromUrl'][] = array('ModuleSearchResult', 'myGetPageIdFromUrl');
im Modul hab ich eingefügt:
PHP-Code:
class ModuleSearchResult extends \Module
{
...
// MyClass.php
public function myGetPageIdFromUrl($arrFragments)
{
var_dump($arrFragments);
return array_unique($arrFragments);
}
...
}
Jetzt bekomm ich die Fehlermeldung beim Aufruf von http://127.0.0.1/suche/led/ :
HTML-Code:
Warning: Missing argument 1 for Contao\Module::__construct(), called in ...\system\modules\core\library\Contao\System.php on line 142 and defined in E:\Daten\Dropbox\development\repositories\contao3\...\system\modules\core\modules\Module.php on line 67
#0 E:\Daten\Dropbox\development\repositories\contao3\...\system\modules\core\modules\Module.php(67): __error(2, 'Missing argumen...', 'E:\\Daten\\Dropbo...', 67, Array)
#1 E:\Daten\Dropbox\development\repositories\contao3\...\system\modules\core\library\Contao\System.php(142): Contao\Module->__construct()
#2 E:\Daten\Dropbox\development\repositories\contao3\...\system\modules\core\classes\Frontend.php(246): Contao\System::importStatic('ModuleSearchRes...')
#3 E:\Daten\Dropbox\development\repositories\contao3\...\index.php(121): Contao\Frontend::getPageIdFromUrl()
#4 E:\Daten\Dropbox\development\repositories\contao3\...\index.php(571): Index->run()
#5 {main}
Fatal error: Call to a member function row() on null in E:\Daten\Dropbox\development\repositories\contao3\...\system\modules\core\modules\Module.php on line 80
(vgl. https://docs.contao.org/books/api/ex...IdFromUrl.html)
Was mach ich falsch?
Lesezeichen