0

私はmagentoの初心者です。ホームページにスライダーが欲しかったので、スライダーファイルをダウンロードしました。slide-banner.phtml次に、下にというファイルを作成しました/app/design/frontend/themename/default/template/cms。次に、そのファイルで私のコードは次のようなものでした

<script  src="<?php echo $this->getSkinUrl('js/bannerRotator.js');?>"></script>
<script  src="<?php echo $this->getSkinUrl('js/jquery-1.4.4.min.js');?>"></script>
<script language="javascript">
  jQuery(document).ready(function(){
    bannerRotator('#bannerRotator', 500, 5000, true);
  });
</script>
<div id="bannerRotator">
  <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('homepageslider')->toHtml(); ?>
</div>

その後、cmsの下の管理ダッシュボードから静的ブロックを作成し、homepageslider. その静的ブロックに画像をアップロードしたところ、その後、マークアップ コードは次のようになりました

<ul>
<li><a href="#"><img src="{{media url="wysiwyg/15a.jpg"}}" alt="" /></a></li>
<li><a href="#"><img src="{{media url="wysiwyg/11a.jpg"}}" alt="" /></a></li>
<li><a href="#"><img src="{{media url="wysiwyg/12a.jpg"}}" alt="" /></a></li>
</ul>

その後admin cms>pages>home>content、ファイルを次のように呼び出しました {{block type="core/template" name="b-name" template="cms/slide-banner.phtml"}} 。ここでは、すべての jQuery が機能しているバナー画像を表示するのに問題なく動作しています。今、同じ jQuery スライダーが必要product page, checkout page, account pageです。誰かがこれを行う方法を教えてもらえますか.各ページでそのスライダーを使用する方法は? どんな助けや提案もかなりのものです。

4

1 に答える 1

0

バックエンドからウィジェットを作成し、そこに静的ブロックを追加して、表示するページを定義することもできます。

また

関連する.phtmlファイルに直接移動して、そこにコードを追加できます。

例えば。cart.phtmlに追加:

<script  src="<?php echo $this->getSkinUrl('js/bannerRotator.js');?>"></script>
<script  src="<?php echo $this->getSkinUrl('js/jquery-1.4.4.min.js');?>"></script>
<script language="javascript">
  jQuery(document).ready(function(){
    bannerRotator('#bannerRotator', 500, 5000, true);
  });
</script>
<div id="bannerRotator">
  <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('homepageslider')->toHtml(); ?>
</div>

また

それらのファイルに静的ブロックを追加できrelevant .xmlます。

于 2013-01-29T07:18:49.450 に答える