“La disposition la Liste des Produits Trier Par” ne supprimera pas les options à partir du menu déroulant
Je veux supprimer/masquer certains attribuent des options de tri dans mes catégories.
Pour cela, j'ai décoché "utiliser tous les attributs" et sélectionné les attributs que je veux afficher dans le tri select.
Après ce que j'ai effacé le cache et réindexée de produits et de catégories de données.
Mais j'ai encore tous les attributs indiquant dans la zone trier par, sélectionnez. Peut somone m'aider s'il vous plaît?
Je suis en utilisant une version modifiée de la barre d'outils.phtml pour masquer la "position" option de tri, mais je pense que cela n'a rien à voir avec le problème:
<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:
Voici une image de mon paramètres d'affichage à l'intérieur de la catégorie:
Mais à l'intérieur de mon storeview toutes les options sont affichées
Vous devez vous connecter pour publier un commentaire.
Le problème pour moi était exactement ce que l'erreur a été de dire, c'était difficile à comprendre. Vous ne pouvez pas choisir de tri par défaut de l'option n'est pas activé
Bon, le problème a été résolu:
J'ai modifié les paramètres dans tous les magasins, mais il n'a pas changé dans tous les sotre points de vue. Quand j'ai essayé de modifier le paramètre Utiliser la Valeur par Défaut dans mon "languagesviews". Je reçois le message d'erreur "Défaut d'Inscription des Produits Trier par n'existe pas Disponibles sur la fiche Produit de Tri".
Donc j'ai "juste" besoin de changer tous les categorysettings de chaque langue.
EDIT:
Après l'édition de certaines catégories et en cochant/décochant "utiliser les valeurs par défaut" l'erreur a disparu et j'ai mis tous les "utiliser les valeurs par défaut" sur "oui".