在magento上的订单成功页面上旋转退出调查弹出窗口

时间:2011-12-05 21:38:50

标签: php magento survey

我的magento订单成功页面上有两个退出调查。一个是经销商退出调查,另一个是来自PriceGrabber。

我不想在订单成功的情况下使用两个弹出窗口超载客户,我想轮换脚本,以便在一个订单中只显示其中一个退出调查弹出窗口,而另一个订单显示另一个退出调查,那些弹出窗口是通过我的success.phtml中插入的javascript实现的,所以我想我需要将这些脚本片段包含在某种PHP代码中,但我不知道代码是什么以及如何:))

更理想的解决方案是,如果只有从pricegrabber访问我的网站的客户出现价格抓取评论弹出窗口,但我不知道这是否易于实现。

我希望你们这里的任何一位大师可以帮助我解决这个问题:))

谢谢你, 乔恩

1 个答案:

答案 0 :(得分:0)

要在两个代码之间切换,您可以将两个代码放在success.phtml上的javascript中

function isEven(Ordernumber) 
{
   //Resellerrating Exit Survey
}

function isOdd(Ordernumber)
{
   //PriceGrabber Exit Survey
}

将在2之间切换。

显示从pricegrabber访问您网站的客户的PG调查。您可以 1)您提交给Pricegrabber的所有URL的参数,用于将客户标识为来自pricegrabber 2)使用$ _SERVER [“HTTP_REFERER”]并检查它是否为pricegrabber

然后,您可以将新的会话变量设置为ref = pricegrabber

这将允许您识别客户来自PG

然后你可以在success.phtml上做一个JS脚本。如果会话变量ref = pricegrabber然后显示pricegrabber代码,否则显示转销代码