日期:2016年5月2日

Magento: 产品页面下jquery change函数失效 Call javascript function onchange product option on Magento product page

明显的原因是change函数跟magento默认的onchange函数冲突。 一个方法是编辑 /js/varien/configurable.js  文件 : Place call to your function just above return; in function reloadPrice: function() 另一个不修改核心文件的方法是: Try $(document).on('change','#multiid',function(){… Read More

终于我还是放手了, 但是只想说,暂别 Aptana Studio 3,Phpstorm来吧!(附:个人遇到的小问题的解决方法以及phpstorm 2016.1, phpstorm2016.2破解码)

从2012年的时候就开始用Aptana Studio,那个时候还是Aptana Studio 2版本,一直用的都是超爽,但是近来Aptana Studio 3 在ubuntu系统下频繁闪退(应该是跟java安装有关,但是自己懒得一直倒腾了),尤其是升级系统到ubuntu 16.04之后,终于到了难以忍受的地步,除非有更新,否则暂时不会用Aptana Studio 3了,现在开始用Phpstorm 了, Phpstorm 虽好,但是总感觉比Aptana Studio 3差点什么。 好吧,Phpstorm 2016.1 在ubuntu 16.04下还是相当稳定的,用了些天,慢慢习惯了它,在此纪念一下。 官网:https://www.jetbrains.com/… Read More

如何在Webstorm/Phpstorm中设置连接FTP,并快速进行文件比较,上传下载,同步等操作

Phpstorm除了能直接打开localhost文件之外,还可以连接FTP,除了完成正常的数据传递任务之外,还可以进行本地文件与服务端文件 的异同比较,同一文件自动匹配目录上传,下载,这些功能是平常IDE,FTP软件中少见的,而且是很耗工作时间的一个操作。换句话说,在 Webstorm/Phpstorm中操作ftp能找到原来版本控制的感觉。唯一的缺点是:上传,下载的打开链接要稍费时间,适合的场景在于单文件的编 辑,这个如果网速够快一般可以忽略,而且就个人体验,虽然链接的速度稍慢,传输的速度并不慢。 1. 设置: 设置的入口有两处, a. Tools->Deployment->configruation b. File->Settings->Deployment->configruation 单击左上角加号新增一个FTP服务连接 然后配置FTP host,username,pwd等信息,配置好之后,可以Test FTP connection测试FTP是否连接成功。 然后点击Root path三点,如果有FTP服务端的目录读取出来,那就没问题,如果读取不出来,则在下面的Advanced options中选择Passive mode(被动模式)。… Read More

如何优雅的使用 phpStorm

按照惯例依然是从百科上复制一条简介: PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具。PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能和智能HTML/CSS /JavaScript/PHP编辑、代码质量分析、版本控制集成(SVN、GIT)、调试和测试等功能。另外,它还是跨平台。在Windows和 MacOS下都可以使用。PhpStorm-让开发更智能,而不是更困难。 听说phpStorm 10支持php7呃 优点 跨平台。 对PHP支持refactor功能。 自动生成phpdoc的注释,非常方便进行大型编程。 内置支持Zencode。 生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。 支持代码重构,方便修改代码。 拥有本地历史记录功能(local history功能)。… Read More