magento教程 Magento2.0模块错误没有指定安装版 Magento2.0每个模块需要指定setup_version setup_version=1.0.0 更新您的module.xml文件中像下面 ?xml version=1.0?config xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:noNamespaceSchemaLocation=urn:magento:framework:Modu... 2016-10-30 阅读全文
magento教程 Magento不创建Block文件如何直接包含一个.phtml文件 Magento不创建Block文件,如何在一个phtml文件直接包含一个.phtml文件。前提是:仍然需要向该phtml文件传如变量参数 有一个pthml文件(catalog/product/small.phtml)内容如下: div ?php echo $this-getNam... 2016-10-29 阅读全文
magento教程 Magento的DTO在哪里? 用Java的人大都有一个习惯,就是为传值定义大量的VO类。在php中当然也可以这样做,但是就失去了脚本语言的优势,Magento里则可以使用Varien底层框架类来实例化VO,代码例: $customer = new... 2016-10-29 阅读全文
magento教程 用Magento的Email模板机制发邮件 Magento的Mage::getModel(core/email_template)模型可用来发信。 步骤I. 在你的模块(其实任意Module都可以)的etc/config.xml的根标签config下添加代码 Xml代码 收藏代码 default {限定名1} {限定名n} enabl... 2016-10-27 阅读全文
magento教程 magento免邮费价格根据打折后的价格设置 在magento 后台中有设置 免邮费的一项。 但是经过测试实际上价格是小计价格 即购物车里产品价格初步总计,还没有做优惠券等折扣计算。 例如有些网站开发了 积分抵现的功能,亦或是... 2016-10-27 阅读全文
magento教程 Magento创建新的产品详情页面 当我们在为magento 开发手机模版的时候常常需要 将详细的图文消息放到另一页面,其中一个目的是 提高加载速度。 例如我们在productController.php 中创建一个新的Action叫做descAction 注:这... 2016-10-27 阅读全文
magento教程 Magento可配置产品价格不根据选项变化 Magento可配置产品价格不根据选项变化, 1.浏览器查看js pre name=code class=javascript script type = text/javascript var spConfig = new Product.Config({ attributes: { 502: { id: 502, code: shoe_size, label: Shoe Size, options:... 2016-10-26 阅读全文
magento教程 几种magento列表页显示产品属性值的调用方式 magento之前有人提到要在列表显示一些特定的属性,除了自带的名字,价格等。因为列表页和产品页都有一个同名的产品对象:$_product,而在产品页,$_product是直接可以用$_product-getAttri... 2016-10-26 阅读全文
magento教程 magento后台模块开发设定时间显示小时和分钟 当我们在magento后台 Form.php 设定某个 输入框的时候有时候 我们需要设定一个可以选择时间的输入框 代码: $fieldset-addField(date, date, array( label = Mage::helper(web)-__(Date), after_element_html = small... 2016-10-25 阅读全文
magento教程 如何使用magento的HTML输出缓存 在magento中, 某一块的html 会被存入magento 缓存中。 如果你是初始安装一个magento系统,此时除了前端和后台的 头部缓存在magento cache中,其它的几乎都没有被magento缓存。 举例1: 缓存管理... 2016-10-25 阅读全文