Seite 1 von 1

[BUG 4.9.9] - doppelte Verwendung eines arrays

Verfasst: Di 29. Mär 2016, 13:39
von McHubi
Hallo zusammen,

die beiden Standardmodule "head_title" und "navigation_breadcrumb" verwenden beide ein Array namens $breadcrumb:

head_title:

Code: Alles auswählen

<?php
/**
 * This module handles the content of the title element.
[...]
$breadcrumb = array();
navigation_breadcrumb:

Code: Alles auswählen

<?php
/**
 * This module handles the breadcrumb output.
[...]
// get breadcrumb (w/o first level)
$breadcrumb = array();
Wenn in einem anderen Modul nochmals der Inhalt des title verwendet werden soll, ginge das ja einfach über den Zugriff auf $breadcrumb (Beispiel: http://forum.contenido.org/viewtopic.ph ... 65#p169285). Wenn jedoch die Breadcrumb-Navigation ebenfalls eingebunden wird, "kracht's" hier weil der Inhalt des Arrays natürlich neu aufgebaut wird. Da es sich bei beiden Modulen um Standardmodule des Demomandanten handelt, sollte bei einem Modul künftig ein anderer Arrayname verwendet werden, am ehesten beim Modul "head_title" :arrow: "$breadcrumb_head_title". Das lässt sich zwar natürlich auch einfach selbst lösen, aber muss ja nicht sein. Feinschliff ohne großen Aufwand für die kommende 4.9.x sozusagen...

Danke! :D