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..."} // 我发现它还会思考......
Magento Default System Configuration Values
Like this article? Frustrated by Magento? Then you’ll love Commerce Bug, the must have debugging extension for anyone using Magento. Whether you’re just starting out or you’re a seasoned pro, Commerce Bug will save you and your team hours everyday. Grab a copy and start working with Magento instead of against it. This is more of an addendum to my previous articles on the System Configuration system than an entirely new article. Go back and read up if anything’s over your head. When you create a new System Configuration path, Magento doesn’t store a default va......
- Page:48/145 1448 Blogs
周日 | 周一 | 周二 | 周三 | 周四 | 周五 | 周六 |
文章分类
- 默认(748)
- 日志(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)