製品ページに HTML コンテンツを表示するライトボックスを追加する必要があるテンプレートの編集に取り組んでいます。正確には、「カートに追加」ボタンの代わりに、インライン ライトボックス コンテンツの上にポップするボタンが表示されます。
私が調べたライトボックスの代替案はすべて、CDN を使用して jQuery を継承する必要があります。このような:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
私が使用しているテンプレートは、head.phtml およびその他のページで一連のカスタム スクリプトを使用しています。お気に入り:
<script type="text/javascript" src="<?php echo $this->getSkinUrl('js/ver_menu.js');?>"></script>
<script type="text/javascript" src="<?php echo $this->getSkinUrl('js/custommenu.js');?>"></script>
したがって、この行を head.phtml または製品ページに追加すると、マイ トップ メニューのドロップダウンが停止し、製品情報タブが機能しなくなり、すべての情報が製品ページに表示されます (それぞれのタブの下に表示されるのではなく)。 .
jQueryスクリプト間のこの干渉を回避して、ライトボックス(製品ページ-view.phtml)を機能させ、メニューと情報タブに影響を与えないようにする方法はありますか.
しばらくこれに苦労しており、テーマの作成者も助けようとしません.
上に投稿した jQuery Line の配置を試してみましたが、うまくいきませんでした。Magento のコア jQuery スクリプトを使用して、ライトボックスを機能させる方法...
また、ライトボックス効果にカラーボックスを使用しています。(http://www.jacklmoore.com/colorbox)
大したことはできませんが、この問題を解決するのを手伝ってくれる人なら誰でも夕食とビールを提供できます。本当に頼りになります…