`
shuishui8310
  • 浏览: 150520 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论
文章列表
相对于magento1.3,magento1.4把索引(Index)从缓存中单独独立成一模块,\app\code\core\Mage目录下多了一个Index文件夹,后台也有一个独立的页面,而且索引还有了一个自己的语言包:Mage_Index.csv。但是,针对这个这个语言包做了中文汉化后,会发现没有任何效果,很多跟索引有关的词或语句依然是英文,经检查翻译文件本身并没有任何问题,那么问题出在哪呢? 了解magento架构的人都知道,一个模块使用哪个语言文件是在这个模块目录下的config.xml设定的,而打开\app\code\core\Mage\Index\etc目录下的config.xm ...
magento的产品添加的某个分类后,可以对这个分类下的产品的显示顺序做排序,用后台分类页->分类商品里的Position来设定各个产品的顺序,数字越小,排的越前面。 这个对于经常用分类产品来做首页的产品列表相当有用,因为首页往往只显示某个分类的几个产品,当这个分类有很多产品时,你就需要来指定哪几个产品显示在首页,甚至哪个产品放首页的第一个等等。 之前的文章提到过,magento的产品默认排序是按升序排列,也就是说先添加的产品显示在最前面,经过修改代码之后才可以让新添加的产品排前面(如何修改产品列表默认排序)。做完这个修改之后会带来一个问题,就是后台的分类产品设定顺序的规 ...
名称: Google Map LocationsExtension Key:magento-community/Gmap_Locations网址: http://www.magentocommerce.com/magento-connect/webideaonline/extension/4017/gmap_locations介绍: 谷歌地图插件,可以用谷歌地图显示指定的位置,可以用来显示实体店或公司地址等等 Demo地址:http://webideaonline.com/ex/mforum/gmap-locations/
名称: Simple ForumExtension Key:magento-community/Simple_Forum网址: http://www.magentocommerce.com/magento-connect/webideaonline/extension/4016/simple_forum介绍: 从字面上理解,一个简单的论坛插件,从Demo可以看出功能已经比较完整了,有这方面需求的可以试试 Demo地址:http://webideaonline.com/ex/mforum/forum/
用Magento给国内用户做中文站,各种各样的需求都会有,一个客户要求前台结账时某一种快递方式是默认选中的,作为推荐使用的一种。举个例子,前台可以选择申通、圆通和顺丰作为快递方式,客户会要求申通是默认选中的,这样既对自己有利,也方便客户。 下面是修改方案: 打开文件\template\checkout\onepage\shipping_method\available.phtml,找到如下代码 <input name="shipping_method" type="radio" value="<?php echo $_r ...
名称: Fishpig's Wordpress IntegrationExtension Key:magento-community/Fishpig_Wordpress_Integration网址: http://www.magentocommerce.com/magento-connect/fishpig/extension/3958/fishpig_wordpress_integration介绍: 有一个老插件已经N久没更新了,这个是另一个新鲜出炉的Wordpress与Magento整合插件,不用修改任何magneto核心文件,文档地址http://fishpig.co.uk/wordpr ...
今天碰到一个客户的需求是新会员首次购物免运费,用促销规则可以设置针对某个或某些用户组符合一定条件时免运费,但在促销规则里是没办法判定用户是否是第一次购物的,这里我想到一种实现的思路: 首先,增加一种新的会员分组,命名为“新会员”,写代码监听前台用户的注册事件,当新用户注册完就把他的用户组改成“新会员”(默认应该是普通会员),然后监听前台订单生成的事件,每次订单生成时判断当前用户是否是“新会员”,如果是的话就把这个用户的用户组修改为“普通会员”,这样的结果就是,凡是新注册的会员会被归于“新会员”组,只要下过一次订单,这个会员就会变成普通会员,而不再是“新会员”。 现在,可以针对“新会员” ...
$_product = Mage::getModel('catalog/product'); $_product->load($_product->getIdBySku($sku));
在magento1.4.1.0中,后台打开一个订单,在左下方添加备注的地方可以看到一个复选框Visible on Frontend 意思是前台可见,认为添加一条备注,选上Visible on Frontend,保存。 现在打开前台,登录后进入我的订单,选择刚刚添加备注的订单,可以看到如下的样子 也就是说,客户可以在前台随时看到订单的进展,不错的用户体验。
从1.4.0.1升级到1.4.1.0后在后台发现一个对SEO有利的小改进,打开后台产品管理,选择一个产品点击进入,在url属性后可以看到这样一个复选框 默认是不可用状态,只要你一修改url的值,这个框就会变可用,你可以选择是否选中,选中的话就会在新老URL之间生成重定向,而且从字面理解生成的应该是301永久重定向。
拷贝文件\app\code\core\Mage\Checkout\Block\Cart.php到\app\code\local\Mage\Checkout\Block\Cart.php,打开拷贝过来的Cart.php,添加以下代码 public function _prepareLayout() { if ( ($breadcrumbs = $this->getLayout()->getBlock('breadcrumbs')) ) { $breadcrumbs->addCrumb('home', ...
今天在后台编辑订单的时候发现产品没传过去 经检查和各种测试,原来订单中的可配置商品和捆绑商品是无法传递到编辑订单页面的,只有简单商品可以传过去,原本以为是不小心改了什么文件造成的,经过大量排查后始终没发现问题,回过头去试了一下一个比较干净的1.4项目,有同样的问题,最后去试了下以前的1.3项目,发现原来问题早就存在,也就是说magento本身就存在这个问题。结论就是,在magento中,订单中的可配置商品是无法拿来编辑修改的,只有编辑时重新添加。 据我粗略估计,可能magento本身的逻辑就是这样,可配置商品是一些简单商品组合而成,也就是说它是虚拟的,不代表某个具体的商品,而 ...
名称: Flagbit FAQExtension Key:magento-community/Flagbit_Faq网址: http://www.magentocommerce.com/magento-connect/Flagbit+GmbH+%26+Co.+KG/extension/3849/flagbit_faq介绍: FAQ的插件以前也有,不过是收费的,这个新出FAQ插件是免费的,功能虽然相对简单, 但经测试已经可以满足正常的需求了,后台可以添加新条目,前台可以用锚点跳到对应问题。 后台 前台
名称: Estimate Shipping on the Product Page Extension Key:magento-community/EcomDev_ProductPageShipping 网址: http://www.magentocommerce.com/magento-connect/EcommerceDeveloper/extension/3860/ecomdev_productpageshipping 介绍: 曾经有人提过需要这个功能,就是可以在产品页计算这个产品的运费,效果类似购物车页面的运费估计,新鲜出炉的这个免费插件就提供了这样的功能,需要的人可以去官网 ...
一般只推荐免费的插件,今天也推荐一款收费插件,原因挺简单,如果想用Magento做中文站,势必会拿来跟京东,凡客做对比,而这个功能京东和凡客都有(PS:我好像天天拿京东和凡客当靶子)。 名称: Product Questions 京东上叫购买咨询,凡客上叫商品问答 网址: http://www.magentocommerce.com/magento-connect/aheadWorks/extension/846/aw_productquestions 实际购买网址:http://ecommerce.aheadworks.com/extensions/produc ...
Global site tag (gtag.js) - Google Analytics