我有一个magento多店。当我在商店A中搜索产品时,它会从商店B返回商品。当在商店A中进行搜索时,如何将搜索限制为仅从商店A返回商品?
答案 0 :(得分:0)
如果你询问PHP代码实现,请看下面的例子
//create product collection
$collection = Mage::getResourceModel('catalog/product_collection');
//.... //add necessary filters, conditionas, etc
$collection->addStoreFilter(); // add current store filter to products collection
答案 1 :(得分:0)
您还可以为商店设置不同的文件夹,以便将它们分开:
e.g:
de-de/
de-en/
ch-de/
ch-fr/
在每个文件夹中放入“errors”文件夹和index.php。编辑index.php并在最后添加:
Mage::run('chde','store');
当然,这取决于您的整个商店配置。
在每个模板中使用<base href>
或预先添加与Mage :: getBaseUrl()的链接