2

私は本当に奇妙な問題を抱えています。初めてクイックビューをクリックしたとき

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

コンテンツはモーダル ウィンドウに表示されます。つまり、一度だけ表示されます。クイック ビュー ボタンのいずれかを 2 回目にクリックすると、2 回表示されます (画像を除く)。3 回目は 3 回表示されます。コードのどこにもループはありません。クイック ビュー リンクの形式は次のとおりです。

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

基本的に Virtuemart の商品詳細ページを読み込みますが、値「quick」で「how」パラメーターが渡されると、代わりに「Quick View」が表示されるように変更しました。

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

この問題の原因は何ですか? これを修正するにはどうすればよいですか?

4

1 に答える 1

2

追加した

rel="{handler:'iframe'}"

リンクに移動し、それで修正されたようです。デフォルトで div 要素を使用していて、適切にクリアされていなかったと思います。

于 2013-08-14T07:31:06.047 に答える