手动安装Apache、PHP环境配置完成后,发现用户登录后,点击其他页面会发生session失效并重新返回到登录页面的问题. 奇怪的是,此问题在Firefox下一般不会出现,但在IE/Chrome等浏览器中就会发生。 这个问题可能的原因很多,现总结一下,不一定能够解决所有类似问题,仅供参考. 1.设置时钟同步服务器 这个操作主要是针对CentOS5以上系统
手动安装Apache、PHP环境配置完成后,发现用户登录后,点击其他页面会发生session失效并重新返回到登录页面的问题. 奇怪的是,此问题在Firefox下一般不会出现,但在IE/Chrome等浏览器中就会发生。 这个问题可能的原因很多,现总结一下,不一定能够解决所有类似问题,仅供参考. 1.设置时钟同步服务器 这个操作主要是针对CentOS5以上系统
简报配置(Newsletter Configuration) Magento中要创建Newsletters的第一步是要设置您的网站的newsletter配置。要做到这一点,访问System > Configuration,并单击左侧栏的Newsletter标签。 Unsubscription/Success/Confirmation Email Sender - 指定退订/成功/确认的发送人电子邮件地址。 Unsubscription/Success/Confirmation Email Template –…
想必很多朋友想在magento里把购物车移到顶部,或者在header 添加一个小型购物车。 如何能做到这样呢,当然有很多方法实现的。这里只需三步就能达到这种效果,下面是我的方法(这里以默认模板为例): 第一步:打开app\design\frontend\default\default\layout\page.xml 大概在58行处找到 <block type="page/html_header" name="header" as="header"></block> 在其sub-blocks …
Magento左边侧栏调出分类菜单,还是比较简单的,我说下大概的方法。 在app/design/frontend/default/你的主题/template/catalog/navigation下有个top.phtml, 复制一个出来改名为leftnav.phtml。 然后进入/app/design/frontend/default/你的主题/layout/catalog.xml, 先把 <block type="catalog/navigation" name="catalog.topnav" templa…
用php -v查看得到以下错误信息: PHP Fatal error: [Zend Optimizer] Zend Optimizer 3.3.0 is incompatible with eAccelerator 0.9.5.2 in Unknown on line 在CentOS5.2下的解决方法 (继续) 为: mv /etc/php.d/eaccelerator.ini /etc/php.d/eaccelerator.ini save 然后,再把以下内容添加到/etc/php.ini中的[Zend]上方: …
今天要讲的是Magento url_write地址重写不正常原因与故障解决办法。 如果你在安装时或在安装后启动了搜索引擎优化中的使用服务器网址重写,却发现Magento url_write地址重写不正常,出现错误链接与URL地址路径过长(正常情况下以二到三级为主)那么请重点检查下面这些方面: 1、apache是否开启URL-Write地址重写模块,并为相关网站打开了AllowOverride All,是否重启apache。 2、如果url_rewrite确定已生效,但你的网站的Magento url_write地址…
作为一个开放开源的电子商务平台,Magento的成功自不必说,然而magento的开发人员可能从一开始就使用Prototype库,导致至今 也还末完成jQuery对Prototype的替换,因为实在是有太多的代码是使用Prototype写的,尽管jQuery对Prototype的替换 是事在必行。 为了能夠在Magento中使用jQuery丰富的web ui插件,程序员不得不面对这样的问题。 jquery与prototype兼容分两种情况,我们就让prototype可以正常使用,在使用jquery的时候做下代码的兼…
在Magento产品列表页面用JQuery实现放大图片的效果,这里简单说明一下修改方法: 在list.phtml,把输出images那段代码复制到<a>标签外面,加一个class,jQuery会用到这个类: <img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(360); ?>" width="360" height="360" alt="…
Magento在产品页增加个立即购买的按钮,跳过购物车页面直接进入结账页面。这个需求并不难,用个简单的jQuery就解决了这个问题。当然,如果你的网站没有用到jQuery的话,可直接用JS写。 1、在addtocart.phtml中加入<a href="<?php echo $this->getBaseUrl() ?>checkout/onepage/" id="checknow">Buy Now</a>。 2、给加入购物车的按钮加个id="addtocart"。 3、加…
大家都知道Magento里面头部的My Account,Log In,My Wishlist几个链接都是通过xml布局文件进行调用的,为了SEO分配权重必须为它们加上”nofollow”标签,但它的链接并不是普通的 HTML代码,所以想加nofollow标签就有点难度了。 下面是我的方法: 首先找到对应模板下的customer.xml文件,默认位置是app/design/frontend/base/default/layout/customer.xml 打开编辑,例如要给”My Account”链接加“nofoll…
1. 首先在你的模板目录下,建立一个新的模板,例如:\includes\templates\mytemplate\ 复制\includes\templates\template_default下的所有目录和文件到新的目录mytemplate中。 2. 用文本编辑器修改\includes\templates\mytemplate\template_info.php,修改其中的名称、版本、作者等内容。 3. 在后台Tool->Template Selection中选择使用新建的模板,并在Layout Boxes …