2012-10-01 22 views
5

Deseo eliminar u ocultar algunas opciones de clasificación de atributos en mis categorías."Lista de productos disponibles Clasificar por" no eliminará las opciones del menú desplegable

Para esto desmarqué "usar todos los atributos" y seleccioné los atributos que quiero mostrar en la selección de clasificación.

Después de esto borré la caché y reindexé las categorías y los datos de los productos.

Pero todavía tengo todos los atributos que se muestran en el orden por seleccionar. ¿Puede alguien ayudarme por favor?

estoy usando un toolbar.phtml modificado para ocultar la opción de ordenación "posición", pero creo que esto no tiene nada que ver con el problema:

<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:

Aquí está una imagen de mis ajustes de la pantalla dentro de la categoría:

display settings

Pero dentro de mi storeview todas las opciones se muestran

Respuesta

0

Vale, solucionado el problema:

de cambiar los parámetros en todos los puntos de vista de la tienda, pero no cambió en todos los puntos de vista de Sotre. Cuando intenté cambiar la configuración Usar valor predeterminado en mi "languagesviews". Aparece el error "Listado de productos predeterminado Ordenar por no existente en el Listado de productos disponibles Ordenar por".

Así que "solo" necesito cambiar todas las categorizaciones de cada idioma.

EDIT:

Después de editar algunas categorías y marcando/desmarcando "valores por defecto utiliza" el error se ha ido y me puse todos los "valores por defecto utiliza las" yes.

10

El problema para mí era exactamente lo que decía el error, simplemente era difícil de entender. No puede elegir una opción de clasificación predeterminada que no está habilitada

enter image description here

Cuestiones relacionadas