
Magento知识记录
文章平均质量分 55
aFightCoder
这个作者很懒,什么都没留下…
展开
-
Magento获得各种url
baseurl:Mage::getBaseUrl();domainname:Mage::getBaseUrl (Mage_Core_Model_Store::URL_TYPE_WEB)skinurl:Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN);Unsecure Skin Url :$this->getSkinUrl('原创 2014-03-20 09:35:45 · 798 阅读 · 0 评论 -
magento在不同的模块分别覆盖原来的model、block或者helper
假如有packageA的A模块要覆盖customer/model/customer,packageB的B模块也要覆盖,那么除了上篇文章介绍的配置以外,剩下的就是需要后覆盖的类在书写的时候要继承先覆盖的类,假如B是后覆盖的那么就需要声明class PackageB_Customer_Model_Customer extends PackageB_Customer_Model_Customer 这样两原创 2014-03-29 13:51:16 · 875 阅读 · 0 评论 -
magento在自己的模块 覆盖核心代码的block、helper、model
1 .config.xml Handheld_Customer_Model customer_resource Mage_Customer_Model_Resource customer_mysql4原创 2014-03-28 12:04:00 · 774 阅读 · 0 评论 -
Magento控制器、块、模型的重写
Magento覆盖原来核心代码的block,model的话只需要在local/mage相同的目录里重新编写这个block或者model就可以,但是控制器的覆盖不可以这样子,控制器的覆盖需要在自己的模块里,首先require进来要重写的控制器,再继承它对它进行重写或修改。以上只是一些经验原创 2014-03-20 09:31:30 · 605 阅读 · 0 评论 -
magento创建表与更新
1、config.xml配置 Handheld_Home_Model home_mysql4 Handheld_Home_Model_Resource_Mysql4 home_middlepart 2、sql文件命名:install-版本号.php$installer = $thi原创 2014-04-02 10:32:51 · 855 阅读 · 0 评论 -
magento前台展示product的各种信息
1、产品名称helper('catalog/output')->productAttribute($_product, $_product->getName(), 'name') ?>2、得到评价getReviewsSummaryHtml($_product, false, true)?>这个$this对象是block对应的catalog/product_view的方法3、得到价格原创 2014-04-03 10:51:45 · 735 阅读 · 0 评论