0

更新

在价格过滤器左侧的图层导航中,如果用户未登录,我想在我的数据库中显示价格并按 SRP(制造商的建议零售价)计数 我的 SRP 价格未保存在 Catalog_product_index_price 但它保留在其他数据库中

(如果用户未登录,我页面中的其他页面将显示 srp,图层导航除外)

我可以更改 '$this->_priceExpression = $table . '.min_price';'为 e.msrp in

 'function _preparePriceExpressionParameters' 

     from '\app\code\core\Mage\Catalog\Model\Resource\Product\Collection.php'

我从这个函数中得到选择,我看到了“e.msrp”,但我不能使用它,但我可以改变。min_price to max_price最终+价格and other price in $table'price_index.???'

PS。

$table = self::INDEX_TABLE_ALIAS; and price_index. = INDEX_TABLE_ALIAS 
but e = MAIN_TABLE_ALIAS
4

0 回答 0