私はマルチストアのmagentoウェブサイトを持っており、私はデフォルトの店舗にホームリンクを追加することができました。その多店舗と一緒にサイト全体が同じテーマを共有するがテーマで、私はこのコードは、デフォルトストアにホームリンクのショーが、今、その唯一のショーを行いMagentoどのように私は同じテーマを共有するmagentoマルチストアサイト全体の "ホーム"リンクを追加する
<?php
$_anyActive = false;
foreach ($this->getStoreCategories() as $_category)
{
$_anyActive = $_anyActive || $this->isCategoryActive($_category);
}
?>
<li class="home <?php echo !$_anyActive ? 'active' : '' ?>">
<a href="<?php echo $this->getUrl('')?>"><span><?php echo $this->__('Home') ?></span></a>
</li>
コードでtemplate/page/navigation/top.php
を編集したが、私はそれをしたいです他のすべての店舗で表示するには、私はこれを理解していないが、店舗全体が同じテーマを共有しているので、私はおそらく彼らもこのコードを読んでホームリンクを表示できるはずだと思った。私が同じデザインを共有している場合、私はちょうど1つの変更を行い、サブストア全体を反映することができます。
は、以下のテンプレート/ページ/ナビゲーションの内容です/ top.php
<?php $_menu = ''?>
<?php foreach ($this->getStoreCategories() as $_category): ?>
<?php $_menu .= $this->drawItem($_category) ?>
<?php endforeach ?>
<?php if ($_menu): ?>
<div class="nav-container">
<ul id="nav">
<?php $_anyActive = false; foreach ($this->getStoreCategories() as $_category) { $_anyActive = $_anyActive || $this->isCategoryActive($_category); } ?>
<li class="home <?php echo !$_anyActive ? 'active' : '' ?>"><a href="<?php echo $this->getUrl('')?>"><span><?php echo $this->__('Home') ?></span></a></li>
<?php echo $_menu; ?>
</ul>
</div>
<?php endif; ?>
私はあなたが私は問題があなたの置くことであると思います。この問題
店舗のURLをお知らせください。 –
私のサイトへのURLはhttp://www.welspot.comで、私は好きなテーマを使っています(私のニーズに合わせて編集しました) –