Tags:jquery, magento, prototype.
打开magento的/app/design/frontend/default/default/layout/page.xml的配置可以看出,magento是使用prototype作为核心的js库的,再加上jQuery无疑会出现冲突.下面这个方法可以有效解决这个问题.
第一步:去下载一个1.2.3版本jquery文件,也就是jquery-1.2.3.min.js,为什么是1.2.3,因为我用了几次高版本的都不起作用,怀疑是否是版本兼容的问题,在代码最后增加 jQuery.noConflict();
1 2
| });})();
jQuery.noConflict();//这行 |
修改完毕上传至js目录里我是放在了/js/jquery/下面
(全文…)
Posted on 23 十月 '09 by admin, under magento. 1 Comment.
Tags:hightlight, wordpress.
这次升级很顺利,WP也是越来越强大,更加人性化,细节处理的好很多了,首先,自带的编辑器可以可视化了,不用再去扩展fck了,但是还是有点小问题,也是以前遗留的问题了,就是在firefox里面”:”字符显示乱码,原因是后台的CSS使用了“Lucida Grande”字体,解决办法:
1.修改admin的css,把里面的“Lucida Grande”字体删除掉。
2.更新function函数
代码如下:
1 2 3 4 5 6
| function antiLucidaGrande() {
echo '<!--
/*<! [CDATA[*/ textarea,input,td{font-family:Verdana, Arial, "Bitstream Vera Sans", sans-serif !important;} /*]]>*/
-->'."\n";
}
add_action('admin_head', 'antiLucidaGrande'); |
3.下载下面的插件antiLucidaGrande
这次更新顺便也把coolcode给抛弃了,取而代之的是codecolorer, 效果还是比较理想的。若不是coolcode停止更新不能满足要求,也不会去寻找另外一款highlight的插件, 实乃塞翁失马焉。
Posted on 17 十月 '09 by admin, under Wordpress. No Comments.
Tags:magento, magento block, magento custom, magento special price.
一般情况下,我们都需要有个页面来专门显示所有特价商品的页面,下面介绍一种使用magento自带的“catalog/product/list.phtml”模板来显示特价商品的方法,也是目前最好的一个方法了:
第一步:建立Block文件/app/code/local/Mage/Catalog/Block/Product/Special.php ,具体代码如下:
(全文…)
Posted on 17 十月 '09 by admin, under magento. No Comments.
Tags:magento, magento block.
这个需求太现实了。magento是很灵活,好多的功能分割成一个个小块(block,其它的框架中也有类似概念,如seagull php框架,但是没magento灵活),比如购物篮,货币切换器,语言切换器,newsletter…不同的客户肯定会有不同的要求,这就需要对这些 block的位置做调整。
magento是通过theme下面的layout文件对这些block 定位的,所以我们需要做的是根据magento的layout语法来修改这些xml文件。
比如我们要将product compare block(产品比较)显示在左栏第一个,当然我的布局中包含了左栏。我只需要给prodct compare block添加一个 before=’-’ 参数即可,如下所示
1 2 3
| <reference name = "left" >
<block type = "core/template" before = "-" name = "catalog.compare.sidebar" template = "catalog/product/compare/sidebar.phtml" />
</reference > |
简单解释下相关的参数
before=”-” 作为第一个block,当有多个block指定该参数值时,后出现的优先
after=”-” 作为最后一个block
before=”block_name” 显示在block_name 前 面
after=”block_name”显示在block_name 后 面
Posted on 12 十月 '09 by admin, under magento. No Comments.
9月19当当网订了四本书,22到,家里人签收的,回家发现两本一个少光盘,一本光盘根本就没给,然后去网站找客服,结果客服的按钮异常难找,留言的功能完全就是摆设,费劲千辛万苦还是让我找到客服的按钮了,此时噩梦才刚开始,点客服对话,要先填个人信息,填好了说客服忙让等,我等了半小时结果还是没人理,又发EMAIL给他们客服,结果两封也没人回,然后第二天继续联系在线客服,终于通了一个,我的要求很简单,他们只要重新发两个光盘来就OK乐,或者把光盘内容打包网络上发给我,结果他们说按照他们的流程必须先退货。
那咱就按流程吧,既然他们不怕麻烦,继续找退货的按钮,又费了个把小时找到了,填完过了约两三天,受理中了。。之后没人打电话和我确认退书的事情,周六,我外出未带手机,回家有上次送书的人的未接电话一个,然后回拨过去,一直占线,又过两天我继续打,手机号就成空号了
转眼月底了,马上也要十一了,心里根本就没打算他们会来办理了,这不,今天10月10号,算一下前后20天了,一女的电话过来说给我办退书,让我跑离家有5,6站远的地方去,现在送东西的个个跟大爷似的,我让他过来,没一会,两三分钟的事件又来电话,说他马上就到了,让我拿书下楼,结果大中午拿两本书在楼下一等半小时没人.. 上楼,至今未接到那女的电话…
这个气愤啊…买个破书遭罪啊,下次还是书店买买吧,当当网,以后再不敢上去买书了。
顺被再牢骚两句,发来的书纸质太粗糙了,难怪什么书都能打折。。。都怀疑是否是盗版的。。。
Posted on 10 十月 '09 by admin, under 其他. No Comments.