Per fare ciò, ti consigliamo innanzitutto (se non l'hai già fatto) di creare una directory di modelli personalizzata all'interno del pacchetto di progettazione RWD. Ciò evita di riscrivere o sovrascrivere i modelli predefiniti in cui risiedono magento/app/design/frontend/rwd/default/template
.
Per esempio, creeremo magento/app/design/frontend/rwd/custom/template
Il modello specifico che stiamo per modificare è il menu principale renderer.phtml
- che risiede magento/app/design/frontend/rwd/default/template/page/html/topmenu/renderer.phtml
. Per estendere correttamente questo file, crea una struttura di directory corrispondente all'interno della magento/app/design/frontend/rwd/custom/template
directory che abbiamo appena creato - dovresti finire con una directory simile a questa:magento/app/design/frontend/rwd/custom/template/page/html/topmenu
Una volta che la directory dei modelli topmenu è stata creata, copiare il renderer.phtml
file dalla rwd/default/template/page/html/topmenu
nella rwd/custom/template/page/html/topmenu
directory appena creata.
Questo file dovrebbe contenere il seguente codice alle righe ~ 62 - 71:
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>';
}
Nel file copiato, ti consigliamo di rimuovere o commentare la sezione centrale in modo da rimanere con:
if (!empty($_hasChildren)) {
$html .= '<ul class="level'. $childLevel .'">';
$html .= $this->render($child, $childrenWrapClass);
$html .= '</ul>';
}
Dopo aver salvato il file, puoi accedere a adminhtml -> Sistema -> Configurazione -> Generale -> Progettazione -> Temi e impostare il campo "Modelli" sul valore "personalizzato" -> Salva config e quindi svuota la cache.
Ora non dovresti più vedere la parte "Visualizza tutto XXX" della navigazione del tuo sito!