0
いつか私たちはウェブサイトのカテゴリをホームページに表示する必要があります。とても簡単です。 ページを作成してhopepage.phtml
と呼び、magentoバックエンドに行き、cmsブロックを呼び出します。それを行う方法と、マゼンタの意味は何ですか?
私はあなたのページの「call cms block.
あなたに自動的に生成上場画像/カテゴリを持っていないのはなぜ
いつか私たちはウェブサイトのカテゴリをホームページに表示する必要があります。とても簡単です。 ページを作成してhopepage.phtml
と呼び、magentoバックエンドに行き、cmsブロックを呼び出します。それを行う方法と、マゼンタの意味は何ですか?
私はあなたのページの「call cms block.
あなたに自動的に生成上場画像/カテゴリを持っていないのはなぜ
に感謝
レイアウトXML行う方法がわからない?
<reference name="content">
<block type="core/template" name="main.search" as="mainSearch" template="catalogsearch/form.mini.phtml"/>
<block type="catalog/navigation" name="home.catalog.category.list" as="home_catalog_category_list" template="catalog/category/list.phtml" after="cms_page" />
</reference>
あなたのテーマを次のファイルを持っている必要があります。./template/catalog/category/list.phtml
<?php $_categories = $this->getStoreCategories(); ?>
<?php $_count = is_array($_categories)?count($_categories):$_categories->count(); ?>
<?php if($_count): ?>
<div class="category-list-main">
<ul>
<?php foreach ($_categories as $_category): ?>
<?php if($_category->getIsActive()): ?>
<li class="main-category">
<a href="<?php echo $this->getCategoryUrl($_category); ?>">
<?php
if ($category_image_url = Mage::getModel('catalog/category')->setData($_category->getData())->load($_category->getId())->getThumbnail()):
?>
<img src="<?php echo Mage::getBaseUrl('media').'catalog/category/'.$category_image_url; ?>">
<?php
endif;
?>
<?php echo $this->htmlEscape($_category->getName()); ?>
</a>
</li>
<?php endif; ?>
<?php endforeach ?>
</ul>
</div>
<?php endif; ?>
CMSページのコンテンツタブにウィジェットを挿入します。 – sulabh
私はウィジェットの挿入ボタンをクリックすると、私のテンプレート---ウィジェットのホームページはありません。どうして? – user1188320
ホームページがCMSページの場合、CMSページウィジェットを探します。それがCMSブロックの場合は、CMSブロックウィジェットになります – sulabh