- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 magento -- 用Magento自带的Mage::log()来做调试
<br />在php里做调试的时候我们经常用exit来中断流程,Magento也是一样,但有些后台运行的代码是没办法用exit中断后输出信息到浏览器的,比如监听事件的方法运行的时候,又比如api接口被调用的时候,这是可以用写日志文件的方式来记录一些特定内容来做调试,Magento自带了一个写日志的静态方法:Mage::log()。<br />直接使用Mage::log('$Message'); 可以把你想要记录的信息写进系统自带的system.log文件里,当然你也可以自己新建一个文件来写记录,代码如下<b
2010-09-29 16:41:00 6264 2
magento -- 用Magento自带的Mage::log()来做调试
在php里做调试的时候我们经常用exit来中断流程,Magento也是一样,但有些后台运行的代码是没办法用exit中断后输出信息到浏览器的,比如监听事件的方法运行的时候,又比如api接口被调用的时候,这是可以用写日志文件的方式来记录一些特定内容来做调试,Magento自带了一个写日志的静态方法:Mage::log()。 直接使用Mage::log('$Message');可以把你想要记录的信...
2010-09-29 16:41:00 82
原创 magento -- 修正1.4.1.1和1.4.1.1里Newsletter的bug
<br />最近使用Newsletter的时候发现做的模板没法带到队列里面,生成的队列内容是空的,解决方案如下:<br />打开Mage_Adminhtml_Block_Newsletter_Queue_Edit_Form ,大概131-163行,把如下代码<br />if (in_array($queue->getQueueStatus(), array( Mage_Newsletter_Model_Queue::STATUS_NEVER,
2010-09-28 15:03:00 1217 2
magento -- 修正1.4.1.1和1.4.1.1里Newsletter的bug
最近使用Newsletter的时候发现做的模板没法带到队列里面,生成的队列内容是空的,解决方案如下: 打开Mage_Adminhtml_Block_Newsletter_Queue_Edit_Form ,大概131-163行,把如下代码 if (in_array($queue->getQueueStatus(), array( Mage_Newsl...
2010-09-28 15:03:00 64
翻译 magento -- 如何禁用Magento的模块
当你创建一个新的Magento项目用到很多第三方模块时,可能会遇到一些奇怪的问题,这些问题可能是某个模块造成,也有可能是某些模块共用时带来的(兼容问题)。为了检查是哪些模块带来的问题,暂时的禁用掉一些模块是很有用的方式。禁用模块有多种方式可选。Magento后台禁用模块进入Magento的后台,找到System > Configuration > Advanced > Disable modules output,在这里你可以很轻松的禁用掉一些模块。你也可以选择配置的生效范围(下拉框在页面的左上角),以
2010-09-26 23:40:00 3422
magento -- 如何禁用Magento的模块
当你创建一个新的Magento项目用到很多第三方模块时,可能会遇到一些奇怪的问题,这些问题可能是某个模块造成,也有可能是某些模块共用时带来的(兼容问题)。为了检查是哪些模块带来的问题,暂时的禁用掉一些模块是很有用的方式。禁用模块有多种方式可选。 Magento后台禁用模块 进入Magento的后台,找到System > Configuration > Advanced...
2010-09-26 23:40:00 135
转载 magento -- 可配置产品的选项如何默认选中第一项
<br /> How to make configurable options autoselected on configurable product view page<br /> <br />If you ever tried to do anything with Magento configurable products view page, most likely you needed changes in /js/varien/product.js in case you wanted to
2010-09-20 23:42:00 2129
magento -- 可配置产品的选项如何默认选中第一项
How to make configurable options autoselected on configurable product view pageIf you ever tried to do anything with Magento configurable products view page, most likely you needed changes in /js/...
2010-09-20 23:42:00 96
原创 magento -- web services API 初体验
<br />magento的web services API很早就有了,一直没试着用一下,最近有这方面的需求,照着网上的文章尝试了下,用起来还是很方便的,下面是测试的代码片段,类似的网上都能找到。<br />$_SOAP = new SoapClient('http://192.168.1.10/magento/index.php/api/soap/?wsdl');$sessionId = $_SOAP->login('shuishui', '123456'); <br />测试是在本机进行,登录的账户
2010-09-19 22:00:00 6894 3
magento -- web services API 初体验
magento的web services API很早就有了,一直没试着用一下,最近有这方面的需求,照着网上的文章尝试了下,用起来还是很方便的,下面是测试的代码片段,类似的网上都能找到。 $_SOAP = new SoapClient('http://192.168.1.10/magento/index.php/api/soap/?wsdl');$sessionId = $_SOAP-...
2010-09-19 22:00:00 68
原创 magento -- 对版本升级带来的语言包重新修正发点牢骚
<br /> magento现在发展迅速,就2010年来说,更新了四个版本,1.4.0.0,1.4.0.1,1.4.1.0,1.4.1.1,这意味着magento功能变得更强大,bug变得更少(这点有争议),对广大使用者来说这当然是好事。但版本更新的同时也意味着语言包也在更新,对于老外和国内拿magento来做外贸站的人来说,这无所谓,用的就是原版的英文语言包,但对于非英语使用者,比如像我这样拿magento做中文站的人来说,语言包的频繁更新就是噩梦,国内的客户不会愿意在界面上看到任何英文,甚至后台也不行
2010-09-16 14:29:00 1587
magento -- 对版本升级带来的语言包重新修正发点牢骚
magento现在发展迅速,就2010年来说,更新了四个版本,1.4.0.0,1.4.0.1,1.4.1.0,1.4.1.1,这意味着magento功能变得更强大,bug变得更少(这点有争议),对广大使用者来说这当然是好事。但版本更新的同时也意味着语言包也在更新,对于老外和国内拿magento来做外贸站的人来说,这无所谓,用的就是原版的英文语言包,但对于非英语使用者,比如像我这样拿magent...
2010-09-16 14:29:00 58
原创 magento -- 为Magento提速再做一点小努力之用工具压缩网页上的图片
<br />Magento的速度问题一直困扰着我,以至于把能提高页面访问速度的方式能试的都试一遍。今天讲的东西并不是Magento独有,只不过为了弥补Magento在速度上的劣势,显得更迫切一点。<br />现在的网站越做越复杂,网页上的图片运用的很多,特别是商城会放很多大图片来做广告图,让网页的越来越大,以凡客为例,凡客的首页大小是2.4M,其中2.3M是图片,也就是说图片占据了网页内容的绝大多数。假如能把所有图片的大小压缩10%,整个页面就可以小230KB,而这并不是不可实现的。<br />Firebu
2010-09-10 00:09:00 3046
magento -- 为Magento提速再做一点小努力之用工具压缩网页上的图片
Magento的速度问题一直困扰着我,以至于把能提高页面访问速度的方式能试的都试一遍。今天讲的东西并不是Magento独有,只不过为了弥补Magento在速度上的劣势,显得更迫切一点。 现在的网站越做越复杂,网页上的图片运用的很多,特别是商城会放很多大图片来做广告图,让网页的越来越大,以凡客为例,凡客的首页大小是2.4M,其中2.3M是图片,也就是说图片占据了网页内容的绝大多数。假如能把所有...
2010-09-10 00:09:00 62
原创 magento -- 为Magento提速再做一点小努力之移除不需要的JS
<br />Magento的速度一直是个让人头疼的问题,加大硬件投入是效果最明显的,当然程序层面还是要努力的优化。常见的优化方式就不多说了,不外乎开启gzip,关闭不需要的模块,装php加速器等等,网上有一篇已经被转载了无数遍的文章专门有讲到。今天讲到的是一些小手段,有多少效果还未知,不过至少不会变慢。<br />有些人可能会注意到,新安装的Magento项目,本身页面就载入了很多外置JS,这里以1.4.1.0为例,通过Firebug可以看到,在没有修改任何文件和添加任何数据的情况下,Magento首页就要
2010-09-09 23:18:00 4146
magento -- 为Magento提速再做一点小努力之移除不需要的JS
Magento的速度一直是个让人头疼的问题,加大硬件投入是效果最明显的,当然程序层面还是要努力的优化。常见的优化方式就不多说了,不外乎开启gzip,关闭不需要的模块,装php加速器等等,网上有一篇已经被转载了无数遍的文章专门有讲到。今天讲到的是一些小手段,有多少效果还未知,不过至少不会变慢。 有些人可能会注意到,新安装的Magento项目,本身页面就载入了很多外置JS,这里以1.4.1.0为...
2010-09-09 23:18:00 88
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人