製品ページのリンクによってアクティブ化されるポップアップ ウィンドウに一連の製品を表示する方法を知りたいです。
基本的に、ブロックに商品を表示する方法とリンクを配置する方法は既に知っていますが、ブロックをポップアップに配置する方法はわかりません。
どんな助けでも大歓迎です!
これまでのところ、このガイドに従っています: http://magerts.com/attractive-pop-up-window-in-magento-using-window-js/
私のウェブサイトで、「空白」と呼ばれるカスタム ブロックを作成しました。これは、特定の商品にのみ表示され、ピザとだけ表示されます。カスタム ブロックには、ソースのリストを表示する「Sauces」という別のカスタム ブロックを参照する「Sauces」という名前のリンクが含まれています。
「空白」静的は、以下を含む blank.phtml を参照します。
<script type="text/javascript">
function showForm(id){
win = new Window({ title: "Sauces", zIndex:3000, destroyOnClose: true, recenterAuto:false, resizable: false, width:450, height:473, minimizable: false, maximizable: false, draggable: false});
win.setContent(id, false, false);
win.showCenter();
}
</script>
<a onclick="return showForm('sauce')" href="#">Pick a sauce</a>
<div id="sause">
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('sauces')->toHtml()?>
</div>
このスクリプトは、ポップアップ ウィンドウを開いてソースのリストを表示します。ただし、そのリンクをクリックする前に、ソースのリストがページに表示されています。リンクをクリックしたときだけ消えます。
何か案は?