ich möchte den Breadcrumb auf der Kategorie- und der Detailseite anpassen.
Dazu, so dachte ich, kann ich die getBreadCrumb-Funktionen in ArticleDetailsController und ArticleListController anpassen.
Bei den installierten Shopmodulen scheint alles zu stimmen, aber ‘meine’ Funktion wird wieder mal nicht aufgerufen:
class articleListController extends \OxidEsales\Eshop\Application\Controller\ArticleListController
{
public function getBreadCrumb()
{
$paths = parent:getBreadCrumb();
die();
…
Der Class Name muss zu dem Eintrag in der metadata.php passen, sowie die hinterlegten Metadaten zu der Version von metadata.php passen muss. Das heißt, dass die gesamte Kombination stimmen muss, posten mal die komplette metadata.php Datei und den gesamten Kopf der Erweiterungsklasse inklusive Namespace und Definition.