Dazu möchten Sie zunächst (falls noch nicht geschehen) ein benutzerdefiniertes Vorlagenverzeichnis im RWD-Designpaket erstellen. Dadurch wird vermieden, dass Ihre Standardvorlagen, in denen Sie leben, erneut oder überschrieben werden magento/app/design/frontend/rwd/default/template
.
Zum Beispiel werden wir erstellen magento/app/design/frontend/rwd/custom/template
Die spezifische Vorlage, die wir bearbeiten werden, ist das Topmenü, renderer.phtml
das sich unter befindet magento/app/design/frontend/rwd/default/template/page/html/topmenu/renderer.phtml
. Um diese Datei ordnungsgemäß zu erweitern, erstellen Sie eine passende Verzeichnisstruktur in dem magento/app/design/frontend/rwd/custom/template
gerade erstellten Verzeichnis. Am Ende sollten Sie ein Verzeichnis haben, das folgendermaßen aussieht:magento/app/design/frontend/rwd/custom/template/page/html/topmenu
Nachdem Sie Ihr Topmenü-Vorlagenverzeichnis erstellt haben, kopieren Sie die renderer.phtml
Datei aus rwd/default/template/page/html/topmenu
dem rwd/custom/template/page/html/topmenu
gerade erstellten Verzeichnis.
Diese Datei sollte den folgenden Code in den Zeilen 62 - 71 enthalten:
if (!empty($_hasChildren)) {
$html .= '<ul class="level'. $childLevel .'">';
$html .= '<li class="level'. $nextChildLevel .'">';
$html .= '<a class="level'. $nextChildLevel .'" href="'. $child->getUrl() .'">';
$html .= $this->__('View All ') . $this->escapeHtml($this->__($child->getName()));
$html .= '</a>';
$html .= '</li>';
$html .= $this->render($child, $childrenWrapClass);
$html .= '</ul>';
}
In Ihrer kopierten Datei möchten Sie den Mittelteil entfernen oder auskommentieren, damit Sie Folgendes haben:
if (!empty($_hasChildren)) {
$html .= '<ul class="level'. $childLevel .'">';
$html .= $this->render($child, $childrenWrapClass);
$html .= '</ul>';
}
Sobald Sie Ihre Datei gespeichert haben, können Sie unter adminhtml -> System -> Konfiguration -> Allgemein -> Design -> Designs das Feld "Vorlagen" auf den Wert "Benutzerdefiniert" -> Konfiguration speichern setzen und dann den Cache löschen.
Sie sollten jetzt nicht mehr den Teil "Alle XXX anzeigen" Ihrer Site-Navigation sehen!