JavaScript获取事件对象
IE中事件对象是window的一个属性,在标准DOM中,事件对象是处理函数的一个参数。 测试1: <button id="but">按钮</button> <script type="text/javascript"> var but = document.getElementById("but"); function func(){ var e = window.event || arguments[0]; alert(e.type); } if(window.attachEvent) but.attachEvent("onclick",......
Javascript获取键盘的KeyCode
【转自】http://hi.baidu.com/collect_zero/blog/item/a44c2c227a3ec6a54623e8b5.html Javascript获取键盘的KeyCode 把索引值转化成该键的字母或数字值,写: String.fromCharCode(e.which) 一个测试键盘上各键对应的ASCII代码的页面 <html> <head> <script> function show(){ alert("刚才输入键的ASCII代码是:"+event.keyCode); } </script> <body> <form > <input type=text onkeydown="show()"> </form> </body> </html> 常见值 if(event.......
Magento 重写总结 (三)
前面两篇文章, 我们主要介绍如何对magento核心文件进行重写, 但是如果一个第三方模块已经对某个magento核心文件进行了重写, 因为某种原因, 我们需要扩展另一个模块, 同时这个模块也要对同一核心文件进行重写, 那该怎么办? 今天我们将针对这种情况, 进行详细的探讨, 首先假设这个第三方模块名字叫Matrix_Catalog, 它主要目录结构应该如下: app/code/local/Matrix/Catalog app/code/local/ Matrix /Catalog/etc app/code/local/ Matrix /Catalog/Model app/code/local/ Matrix /Catalog/Bloc......
Magento 重写总结 (一)
记得有篇关于《Magento开发者最容易出现的3个错误》文章里面提到的一点就是——-修改 Magento 的核心文件, 这是很多新的magento开发者最容易犯的一个毛病, 一旦修改了magento的核心文件,以后如果要对magento进行升级, 那将是一个恶梦, 同时,也容易造成不同模块间的冲突, 背离magento模块之间低耦合的设计思想。 今天, 我们一起来回顾一下,如何对magento的model, block, controller 进行重写 首先, 我们要创建一个新的module, 具体方法可以参......
Magento 重写总结(二)
在上一篇文章里, 我们着重介绍了对magento常规的model, block和controller的重构, 其中model和block类的重载都比较简单,直接复制一个,按照相同的目录格式放到local下就可以了, 但是如果对controller和config文件进行重构就要麻烦些了. 今天介绍一种针对adminhtml的controller的简单重构方法,假设我们需要针对report扩展一种新的报表, 那么我们需要正对report的controller进行重构: 1. 先创建自己的module,parkage的名字定为Matrix,模块为Report. 该模块的目录结构应该为......
directly manage tables
$query = 'SELECT *' .' FROM '.Mage::getModel('core/config_data')->getTablePrefix().'sales_order_status_state AS soss' .' WHERE soss.state = ? AND soss.status = ?'; $row = Mage::getSingleton('core/resource')->getConnection('core_read')->query($query, array($state, $status))->fetch(); if( ! $row) { ......
REST关键原则
REST关键原则 大部分对REST的介绍是以其正式的定义和背景作为开场的。但这儿且先按下不表,我先提出一个简单扼要的定义:REST定义了应该如何正确地使用 (这和大多数人的实际使用方式有很大不同)Web标准,例如HTTP和URI。如果你在设计应用程序时能坚持REST原则,那就预示着你将会得到一个使用 了优质Web架构(这将让你受益)的系统。总之,五条关键原则列举如下: 为所有“事物”定义ID 将所有事物链接在一起 使用标准方法 资源多重表述 无状态通信 下面让我们进一步审视这些原则......
zend framework教程
http://framework.zend.com/manual/en/zend.rest.server.html ......
magento shippping set
require_once 'Mage/Checkout/controllers/CartController.php'; class Bysoft_Homepage_Checkout_CartController extends Mage_Checkout_CartController { public function indexAction() { if (Mage::app()->getStore()->getCode()=='jf_lazartigue_fr_fr'){ $this->_getQuote()->getShippingAddress() ->setCountryId('FR') ......
JavaScript高级培训-自定义对象
JavaScript高级培训-自定义对象 预览: var o = {}; // 我发现了一个东西。 o.eat = function(){return "I am eating."} // 我发现它会吃; o.sleep = function(){return "ZZZzzz..."} // 我发现它会睡; o.talk = function(){return "Hi!"} // 我发现它会说话; o.think = function(){return "Hmmm..."} // 我发现它还会思考......
- Page:49/147 1464 Blogs
周日 | 周一 | 周二 | 周三 | 周四 | 周五 | 周六 |
文章分类
- 默认(764)
- 日志(47)
- 感悟(15)
- testIT(4)
- PHP_XML(5)
- PHP(78)
- 明星(1)
- 笑话(31)
- 毕业论文(2)
- 生活(60)
- HTML(11)
- CSS(6)
- 考研(3)
- JS(21)
- 简历(6)
- svn(3)
- 音乐(1)
- 学习(7)
- jQuery(9)
- 英语口语(9)
- 书籍(2)
- magento(258)
- apache(12)
- 创意(4)
- 设计(4)
- 休闲(1)
- IT咨询(11)
- 工作(23)
- ubuntu(21)
- bysoft(1)
- zend(1)
- web(2)
- software(1)
- sql(5)
- 娱乐(5)
- photoshop(3)
- zend framework(2)
- nginx(3)
- 小说(1)
- 名言(1)
- 牛人(1)
- Mysql(6)
- vim(2)
- wordpress(8)
- drupal(1)