Ich hab ein Modul im Layout verbaut, welches mir den Product-reader in die Seite einbindet wenn ein Produkt-alias in der url vorhanden ist.
Ich verwende Haste dafür.
Das ganze schaut ungefähr so aus:
PHP-Code:
<?php
use Haste\Input\Input;
if (
Input::getAutoItem('product'falsetrue) != '') {   /* Es ist eine ProduktDETAILseite */
   
echo '<div class="produktwrapper">'.\Contao\Controller::getFrontendModule(10).'</div>';   /* Produktdetails mit ein bisschen Wrapper*/ 
}
?>
https://github.com/codefog/contao-ha.../Input.php#L27

und wird im selben Layout verwendet, welches auch mein Blog nutzt.
DetailSeiten des Blogs funktionieren nun aber nicht-mehr weil Input::getAutoItem('product', false, true) den alias eines Newsbeitrags unterstellt den es nicht gibt...
Den Haken um auto-items zu deaktivieren finde ich nirgends mehr (will auch nicht unbedingt das ganze Zeug in den url's haben).
Gehe ich richtig in der Annahme, dass ich so keine Chance habe herauszufinden, ob das auto_item nun ein Produktname oder ein Newsbeitrag ist?
Gibt's einen anderen Lösungsansatz?