Archive: magento
-
八 06, 2010
1 Commentmagento在用户面板添加导航和页面
我写了一个插件,在用户面板显示新的消息,需要在在用户面板页面添加一个新的页面。 这里是通过XML来控制的,最重要的XML如下 <customer_account> <reference name="customer_account_navigation"> <action method="addLink" translate="label" module="messages"><name>messages</name><path>messages</path><label>Messages Box</label></action> </reference> </customer_account> <messages_index_index translate="label"> <label>Customer My Account Messages Box</label> <update handle="customer_account"/> <reference name="my.account.wrapper"> <block type="messages/messages" name="messages" template="messages/messages.phtml" /> </reference> </messages_index_index>...
-
七 21, 2010
5 Commentsmagento设置模板
以前写过一篇设置magento模板的文章,那篇文章主要是将magento的模板路径规则,那篇文章的设置magento模板的方法有点麻烦。今天介绍一种更简单的方法。当然用哪种方法设置模板都一样。 进入后台System–>Design 点击Add Design Change按钮 如下图 ...
-
七 16, 2010
2 Commentsmagento查询订单插件增加了邮件认证
听取朋友的建议,给我的magento订单查询插件增加了订单邮件地址的验证,这样就更加的安全些了。 官网地址:http://www.magentocommerce.com/magento-connect/key/extension/3802/track_order_without_login 国内购买联系我:...
-
七 16, 2010
12 Commentsmagento修改列表页每行显示数量
magento任何页面的改动都是需要css的配合的,所以代码中改了magento列表页每行产品的显示数量,就一定要将你的css与之对应。 很多时候人们问我怎么将每行的数量改成三个或者四个,我就惆怅,因为css往往也是需要改的。css却是每个模板都不一样,让我说怎么改,不看下模板的 css,没法说。 此篇文章供magento初学者做个参考,也好丰富下我博客的内容,最近没什么时间,只能写点简单的充充门面,让大家知道,我尽管最近不露面了,但还是在关注着大家。谢谢。 以magento 1.4 版本的default模板文件为例,并且用首页显示产品的代码做分析。 {{block type="catalog/product_list" category_id="3" template="catalog/product/list.phtml"}} 此段代码用来在...
-
七 15, 2010
18 Commentsmagento修改产品图片尺寸
如何修改magento前台显示的产品图片的尺寸,magento产品图片的尺寸是和页面的css修饰代码相关的,所以你最好了解些css。有的时候在css中已经指定了图片的尺寸,你在代码中修改也不一定会出现你想要的效果的,检查css。还有,别忘了刷新magento缓存。 以我的helloblank模板为例,注意你所使用的模板文件路径。 第一个地方,产品列表页的产品图片 文件位置:app\design\frontend\default\helloblank\template\catalog\product\list.phtml 在此文件中搜 “resize”,发现有两处,因为列表页有 List 和 Grid 两种显示方式,第一个resize一般是List列表显示中的产品图片,第二个resize一般是 Grid 列表显示中的产品图片。 截取代码片段: $this->helper('catalog/image')->init($_product, 'small_image')->resize(135, 135); ?>" width="135" height="135" 代码分析: resize(135, 135),就是设置产品图片尺寸的函数,以像素为单位的。width=”135” height=”135“就是css的设置。例如,想改成150像素宽,200像素高。那么代码就改成 $this->helper(‘catalog/image’)->init($_product, ‘small_image’)->resize(150, 200); ?>” width=”150”...
