magento ·

模板中重复使用其它 Block 数据

前提条件:在载入当前模板前已经实例化了produce_list Block <?php $block = $this->getLayout()->getBlock('product_list'); $_products=$block->getLoadedProductCollection(); 123 <?php$block = $this->getLayout()->getBlock('product_lis...
magento · php ·

magento showConfig/Configviewer showLayout/Layoutviewer

刚接触magento 时,看一些文档有说showConfig/showLayout ,不理解这两个模块时做什么的,github找到相关文件将它们安装(下载覆盖模块的app目录到项目app目录); 浏览器访问 http://127.0.0.1/magento?showConfig=true 神奇的事情发生了,可以看到站点的配置信息; 猜想这里是用到了事件或钩子之类的,以后用到了在细...
magento · php ·

Magento 如何显示错误信息

百度下,Magento 如何显示错误信息,说了很多,都是废话,我们直接看Magento 的index.php 文件,如下: <?php /** * Magento * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt...
magento · php ·

Magento二次开发 Magento模块/模型 示例

Magento模型 Magento 理所当然的也追随潮流应用了ORM。虽然 Magento自带的 Zend框架提供了SQL 抽象层,但是在大多数情况下我们将通过 Magento自带的模型和我们自己的模型来进行数据访问。他和视图层(View)一样,Magento的模型层也不是简单的 ORM,而是一个高度灵活, 高度抽象甚至有点令人费解。 Magento的模型解剖 大...