magento
happylifeng
这个作者很懒,什么都没留下…
展开
-
Magento 的 config.xml 配置参数详解
Path: app/code/(codepool)/(NameSpace)/(ModuleName)/etc/config.xml当你在Magento中新增一个或更新一个module的时候,需要在此config.xml中对所有的models,blocks,classes等做相应的配置。每一个module都有一个单独的config.xml文件,但是Magento在加载解析这些config.xml文件...原创 2011-09-14 16:38:29 · 183 阅读 · 0 评论 -
magento 发邮件机制
http://koda.iteye.com/blog/623678 http://hi.baidu.com/nikenwang/item/1a379d14c110cbf4756a8485原创 2012-12-03 14:02:55 · 122 阅读 · 0 评论 -
magento截取字符串
<?php echo $this->htmlEscape($_product->getName()) ?><?php echo $this->htmlEscape(Mage::helper('core/string')->truncate($_product->getName(),10,'…')) ?>原创 2012-12-05 14:19:14 · 99 阅读 · 0 评论 -
Magento中为Block启用Cache方法
在Block类的_construct(不是构造方法)方法中加入以下代码: Php代码public function _construct() { $this->addData( array( 'cache_lifetime' => 3600, ...原创 2012-09-02 00:54:32 · 89 阅读 · 0 评论 -
Magento getModel getSingleton等常用函数详解
http://blog.csdn.net/huashenghn/article/details/7473547原创 2012-12-28 11:41:26 · 105 阅读 · 0 评论 -
Magento Admin Form 表单元素大全
开发Magento后台的时候经常用到表单(Varien_Data_Form),下面是所有表单元素的添加方法:1.input type=”text”$fieldset->addField('title', 'text', array('label' => Mage::helper('form')->__('Title3′),'class' =>...原创 2013-01-10 17:30:21 · 125 阅读 · 0 评论 -
Magento 后台配置中实现日期选择 (Date picker)
首先,创建一个新的Form Field 类: <?phpclass Glamour_Glscore_Block_Adminhtml_System_Config_Date extends Mage_Adminhtml_Block_System_Config_Form_Field{protected function _getElementHtml(Varien_Data_Form_...原创 2013-01-10 17:33:06 · 131 阅读 · 0 评论 -
Magento中,调用静态块的几种方法
在后台创建一个order_form静态块Block Title :Order FormIdentifier :order_formStatus :EnabledContent :自定义内容1.如果要在.phtml文件中直接调用这个静态块,那可以采用以下方法<?php$block = Mage::getModel('cms/block') ->setStoreId(Ma...原创 2013-01-11 15:46:47 · 120 阅读 · 0 评论 -
magento 添加 删除css js
在addJs、addCss的代码一般在page/html_head类型的block当中,Magento首先会将所有文件存储在$_data当中,最终通过getCssJsHtml函数解析成对应的html代码输出。Head中支持add类型的方法有addCss、addJs、addCssIe、addJsIe、addLinkRel五种。<reference name="head">...原创 2013-01-17 11:47:21 · 130 阅读 · 0 评论 -
magento布局文件formkey的作用
magento表单提交时有个key,是如何引用进模板的:<?php echo $this->getBlockHtml('formkey')?> formkey配置代码:<block name=”formkey” type=”core/template” template=”core/formkey.phtml” /> 模板文件formkey....原创 2013-01-17 16:02:39 · 377 阅读 · 0 评论 -
Magento获取Zend_Db_Select对象中的SQL语句
app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Config.php/** * Retrieve Product Attributes Used in Catalog Product listing * * @return array */public function getAttributesUsedI...原创 2012-11-28 15:59:58 · 121 阅读 · 0 评论 -
在Magento的注册流程中增加职业字段
http://blog.chinaunix.net/uid-429659-id-122821.html原创 2012-11-27 15:54:00 · 81 阅读 · 0 评论 -
如何在magento模板文件中获取controller名称,action名称和module name
/*** get Controller name*/$this->getRequest()->getControllerName();/*** get Action name, i.e. the function inside the controller*/$this->getRequest()->getActionName();/*...原创 2012-10-19 13:47:46 · 141 阅读 · 0 评论 -
magento 取URL常用方法
To Retrieve URL path in STATIC BLOCK To get SKIN URL{{skin url='images/sampleimage.jpg '}}To get Media URL{{media url='/sampleimage.jpg'}}To get Store URL{{store url='mypage.html'...原创 2012-10-19 15:13:14 · 133 阅读 · 0 评论 -
Magento: Very Useful Collection Functions
There are different important functions that you can implement in your Collection object. The functions are present in Varien_Data_Collection_Db class. The class file is present in lib/Varien/Data/...原创 2012-10-25 16:31:29 · 103 阅读 · 0 评论 -
自定义Magento系统配置,后台配置
Magento拥有十分强大的后台管理系统。作为一名开发人员,这套后台管理系统可以让你的用户简单直接的配置Magento系统或者你创建的模 块。和Magento的其他功能一样,你第一次使用这套管理系统的时候可能觉得很麻烦,但是一旦你上手了,你会发现它强大的功能是那么吸引人。那么让我们 开始吧。我们这一章的例子依然是基于Helloworld模块。添加系统配置文件首先我们要为模块添加一个系...原创 2012-10-26 13:46:50 · 237 阅读 · 0 评论 -
安装插件之后Magento后台404的解决办法
导致该问题的原因是Magento预读了所有的后台Layout文件,并且在重新登录之前,不会再次读取新安装的插件的layout或者系统自定义变量参数。所以当访问新安装的Magento插件的配置路径时,就会产生Magento后台404的页面。解决方法非常简单,退出后台,重新登录,再次访问新安装的插件的配置页面,就应该没问题了。...原创 2012-10-26 18:46:34 · 566 阅读 · 0 评论 -
magento model sql
$sql = "CALL xxxxxx('{$type}')"; return Mage::getSingleton('core/resource')->getConnection('core_write')->fetchOne($sql);原创 2012-11-07 18:06:45 · 64 阅读 · 0 评论 -
magento 资料总结(myjavawork)
http://www.cnblogs.com/myjavawork/archive/2012/09/14/2684793.html原创 2012-11-09 16:02:05 · 95 阅读 · 0 评论 -
Magento 通过xxAction改变模板
$this->loadLayout();$this->getLayout()->getBlock('block_name')->setTemplate('/aa/bb/xxx.phtml');$this->renderLayout();原创 2012-11-13 13:37:07 · 89 阅读 · 0 评论 -
Magento获取当前页面URL地址
$currentUrl = $this->helper('core/url')->getCurrentUrl(); //在社会化分享中,当前页面的URL地址非常有用<a addthis:url="<?php echo $this->helper('core/url')->getCurrentUrl(); ?>">Share on F...原创 2012-11-19 14:37:38 · 123 阅读 · 0 评论 -
magento,清空购物车中所有的产品和session
在购物车中清除所有产品代码:foreach( Mage::getSingleton('checkout/session')->getQuote()->getItemsCollection() as $item ){ Mage::getSingleton('checkout/cart')->removeItem( $item->getId() )->sa...原创 2013-01-23 14:03:45 · 281 阅读 · 0 评论