2

我有一个非常奇怪的问题。当我第一次点击快速查看时

http://coderweb.info/tbps/index.php/shop/accessories

内容应该出现在模态窗口中,即一次。第二次单击任何“快速查看”按钮时,它会出现两次(图像除外)。第三次出现三次,以此类推。代码中的任何地方都没有循环。快速查看链接采用以下格式

http://coderweb.info/tbps/index.php/shop/accessories/universal-dual-tone-horns-detail?how=quick&tmpl=component

它基本上加载了 Virtuemart 产品详细信息页面,但我已经对其进行了修改,以便当“how”参数以“quick”值传递时,它显示“快速查看”:

if(JRequest::getVar('how','') == 'quick'){
    echo $this->loadTemplate('quick');
    return;
}

是什么导致了这个问题?我该如何解决?

4

1 回答 1

2

我添加了

rel="{handler:'iframe'}"

到链接,这似乎已经修复了它。我猜它默认使用 div 元素,并且没有被正确清除。

于 2013-08-14T07:31:06.047 回答