使用for循环在/magedu目录下通过随机小写10个字母加固定字符串mage批量创建10个文件#!/bin/bash
b=‘‘
a=(abcdefg)
for((m=1;m<=10;m++));do
for((i=1;i<=10;i++));do
c=$c${a[$RANDOM%${#a[@]}]}
done
touch/magedu/$c_mage.txt
c=‘‘
done
#functiona(){
#}
分类:
其他好文 时间:
2015-04-15 23:40:00
阅读次数:
152
注 :文章中问题已在Magento EE 1.14 / CE 1.9得到验证。
最近,我发现了一件非常奇怪的问题。当为一批产品(大于1000件)分配分类时,只有最多一千件产品能够保存成功,而其他的都被忽略了。为了解决这个问题,就需要我们去深入magento的源码进行分析测试。
下面是Magento如何分配产品类别的源码:
class Mage_Adminhtml_Catalog_...
分类:
其他好文 时间:
2015-03-03 13:43:01
阅读次数:
670
找到文件app/code/core/Mage/Install/Model/Installer/Db/Mysql4.php的第59行: 将 public?function?supportEngine()
{
????$variables??=?$this->_getConnection()
????????->fetchPairs(‘SHO...
分类:
数据库 时间:
2015-02-06 00:53:27
阅读次数:
235
本文主要关注Magento的standard路由对象中的Mage_Core_Controller_Varien_Router_Standard::match()方法,该方法在前端控制器中调用,主要用来检查当前请求的URL地址,并决定匹配的模块,控制器以及方法,并且最后调用控制器分发该方法。对于在上篇...
分类:
其他好文 时间:
2015-01-18 07:05:06
阅读次数:
355
在这一章节中,我们来了解 Magento 中的事件分发机制 Mage::dispatchEvent()在创建自己的模块时, Event 事件的分发将会变成十分有用且有效以个人的经验, 事件的分发使用频率应该高于对类的重写(overriding), 为什么这么说呢, 当有多个模块的时候, 重写同一个类...
分类:
其他好文 时间:
2015-01-16 18:33:50
阅读次数:
224
当我们在设计开发Magento主题模板时候,有个函数一定要知道,那就是getBaseUrl函数,用getBaseUrl函数我们可以在.phtml里调用JS、image、File.1,getBaseUrl基本参数调用路径echo Mage::getBaseUrl(Mage_Core_Model_Sto...
分类:
Web程序 时间:
2015-01-12 10:39:38
阅读次数:
214
Magento系统自带了大概7种运费方式:平价、运费表、免运费、ups、usps、fedex、dhl等。不过这些依然无法满足我们的需求,这时候就需要创建一个shipping module 来实现了。创建一个shipping module 很简单,需要继承Mage_Shipping_Model_Car...
分类:
Web程序 时间:
2015-01-06 09:50:40
阅读次数:
198
在Magento后台删除产品时,默认不会删除产品的图片,如果长期不清理这些废弃的图片,会导致Media目录下的文件越来越多,浪费服务器空间,为了实现删除产品的同时删除图片,网络上常见的方法是修改Mage_Catalog_Model_Product的delete()方法:把public functio...
分类:
其他好文 时间:
2015-01-05 12:34:48
阅读次数:
186
添加新产品时状态默认为激活 打开文件/app/code/core/Mage/Catalog/Model/Product/Status.php,注释掉“Please Select”[php] view plaincopy/***Retrieveoptionarraywithemptyvalue**@r...
分类:
其他好文 时间:
2014-12-26 16:30:08
阅读次数:
213