2012-10-01 4 views
5

Ich möchte einige Attributsortieroptionen in meinen Kategorien entfernen/ausblenden."Verfügbare Produktliste Sortieren nach" entfernt keine Optionen aus dem Dropdown-Menü

Dafür habe ich "alle Attribute verwenden" deaktiviert und die Attribute ausgewählt, die ich in der Sortierauswahl anzeigen möchte.

Danach löschte ich Cache und neu indizierte Kategorien und Produktdaten.

Aber ich habe immer noch alle Attribute in der Sortierung von Select. Kann mir jemand bitte helfen?

Ich bin ein modifiziertes toolbar.phtml mit der „Position“ Sortieroption zu verbergen, aber ich denke, das nichts mit dem Problem zu tun hat:

<div class="sort-by"> 
    <label><?php echo $this->__('Sort By') ?></label> 
    <select onchange="setLocation(this.value)"> 
    <?php foreach($this->getAvailableOrders() as $_key=>$_order): ?> 
     <?php if ($_order != $this->__('Position')) : // Remove "Position" from the sort option list ?> 
      <option value="<?php echo $this->getOrderUrl($_key, 'asc') ?>"<?php if($this->isOrderCurrent($_key)): ?> selected="selected"<?php endif; ?>> 
       <?php echo $this->__($_order) ?> 
      </option> 
     <?php endif; ?> 
    <?php endforeach; ?> 
    </select> 
    <?php if($this->getCurrentDirection() == 'desc'): ?> 
     <a href="<?php echo $this->getOrderUrl(null, 'asc') ?>" title="<?php echo $this->__('Set Ascending Direction') ?>"><img src="<?php echo $this->getSkinUrl('images/i_desc_arrow.gif') ?>" alt="<?php echo $this->__('Set Ascending Direction') ?>" class="v-middle" /></a> 
    <?php else: ?> 
     <a href="<?php echo $this->getOrderUrl(null, 'desc') ?>" title="<?php echo $this->__('Set Descending Direction') ?>"><img src="<?php echo $this->getSkinUrl('images/i_asc_arrow.gif') ?>" alt="<?php echo $this->__('Set Descending Direction') ?>" class="v-middle" /></a> 
    <?php endif; ?> 
</div> 

EDIT:

Hier ist ein Bild von meinen Display-Einstellungen in der Kategorie:

display settings

Aber in meinem Storeview werden alle Optionen angezeigt

Antwort

0

Okay, behebt das Problem:

Ich habe die Einstellungen in allen Shop-Ansichten geändert, aber es hat sich nicht in allen sotre Ansichten geändert. Als ich versuchte, die Einstellung Standardwert verwenden in meinen "Sprachenansichten" zu ändern. Ich erhalte den Fehler "Standard-Produktauflistung Sortiert nach nicht vorhanden auf verfügbarer Produktliste Sortieren nach".

Also muss ich "nur" alle Kategorieneinstellungen jeder Sprache ändern.

EDIT:

Nach einigen Kategorien Bearbeitung und Überprüfung/deaktivieren „Standardwerte verwenden“ der Fehler ist weg und ich setzen Sie alle „Standardwerte verwenden“ auf yes.

10

Das Problem für mich war genau das, was der Fehler sagte, es war einfach schwer zu verstehen. Sie können keine Standardsortieroption auswählen, die nicht aktiviert ist

enter image description here

Verwandte Themen