magento购物车是有时间限制的,当超过一定的时间就会消失。
magento的后台也是有时间限制的,超时一定时间就会自动退出,这个给后台编辑人员很不爽。
这些都是可以设置的,设置magento的cookie的超时值
具体设置方法:
进入magento的后台,然后操作:system-->configuration
进入后,点击web,然后点击Session Cookie Management
将时间改成无限大就可以了!
OK!搞定!
magento购物车是有时间限制的,当超过一定的时间就会消失。
magento的后台也是有时间限制的,超时一定时间就会自动退出,这个给后台编辑人员很不爽。
这些都是可以设置的,设置magento的cookie的超时值
具体设置方法:
进入magento的后台,然后操作:system-->configuration
进入后,点击web,然后点击Session Cookie Management
将时间改成无限大就可以了!
OK!搞定!
得到分类页面的url后缀的代码为:
Mage::helper('catalog/category')->getCategoryUrlSuffix()
得到产品页面的url后缀的代码为:
Mage::helper('catalog/product')->getProductUrlSuffix();
这样的话,通过产品的urlkey就可以直接得到产品的url了。
<?php
$category_model
= Mage::getModel(
'catalog/category'
);
//get category model
$_category
=
$category_model
->load(
$categoryid
);
//$categoryid for which the child categories to be found
$all_child_categories
=
$category_model
->getResource()->getAllChildren(
$_category
);
//array consisting of all child categories id
?>
$all_child_categorie里面含有当前分类和所有子分类的ID,他是一个数组,OK!
magento默认的取到价格的部分是一个文件,很多地方调用这一个文件,使用起来非常费劲,调个样式弄半天
直接得到price,这样样式随便调,下面是一段代码,应对的产品类型是simple product,其他的不适合。
$_coreHelper = $this->helper('core');
$_taxHelper = $this->helper('tax');
$_price = $_taxHelper->getPrice($_product, $_product->getPrice());
$proprice = $_coreHelper->currency($_price, true, true);
$_finalPrice = $_taxHelper->getPrice($_product, $_product->getFinalPrice());
$prospecialprice = $_coreHelper->currency($_finalPrice, true, false);
if($_product->getSpecialPrice()){
echo "<div>".$proprice."</div><div>".$prospecialprice."</div>";
}else{
echo "<div>".$proprice."</div>";
}
将上面的代码放到网站的catalog/product/view.phtml文件中即可。
然后就可以去到产品的价格了。
magento中面包屑导航默认是这个样子的:
Home/Special Occasion Dresses/Prom Dresses
这种是一种分类显示的样子,我们想把面包屑导航更改的更加形象一些,譬如改成下面的显示方式:
Home > Special Occasion Dresses > Prom Dresses
找到文件路径:
app\design\frontend\maishen\tidebuy\template\page\html\breadcrumbs.phtml
打开文件,找到40行,找到代码 <span>/ </span>,更改成 <span>> </span>就可以了
然后刷新下缓存,前台的面包屑导航的显示方式就变成了反斜杠,OK!