gpt4 book ai didi

magento-1.7 - "Available Product Listing Sort By"不会从下拉列表中删除选项

转载 作者:行者123 更新时间:2023-12-04 02:36:44 28 4
gpt4 key购买 nike

我想删除/隐藏我的类别中的一些属性排序选项。

为此,我取消选中“使用所有属性”并选择要在排序选择中显示的属性。

在此之后,我清除了缓存并重新索引了类别和产品数据。

但我仍然有按选择排序显示的所有属性。有人可以帮助我吗?

我正在使用修改后的 toolbar.phtml 来隐藏“位置”排序选项,但我认为这与问题无关:

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

编辑:

这是我在类别内的显示设置中的图像:

display settings

但是在我的商店 View 中显示了所有选项

最佳答案

对我来说,问题正是错误所说的,只是很难理解。您不能选择未启用的默认排序选项

enter image description here

关于magento-1.7 - "Available Product Listing Sort By"不会从下拉列表中删除选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12673949/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com