Themeforestで購入したBlancoMagentoテーマをカスタマイズしようとしています。
フロントページに静止画像でいくつかのカテゴリ(すべてではない)を表示したいのですが、誰かがそれを行う方法を知っていますか?
どうもありがとう!
PS:Magentoは1.7です
Themeforestで購入したBlancoMagentoテーマをカスタマイズしようとしています。
フロントページに静止画像でいくつかのカテゴリ(すべてではない)を表示したいのですが、誰かがそれを行う方法を知っていますか?
どうもありがとう!
PS:Magentoは1.7です
ホームページまたは任意の CMS ページに製品を表示する必要がある場合、これは簡単に実行できます。次に、次の手順を実行します。
a) 目的のページに表示する製品の新しいカテゴリを作成し、生成されたカテゴリ ID を書き留めます (id = 4 と仮定)
b) [管理] -> [CMS] -> [ページ] に移動し、目的のページを選択します
画像を追加するには、以下の src を使用して img タグを追加します
src="{{media url="image_path"}}"
{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="4" template="catalog/product/list.phtml"}}
それでおしまい
お役に立てれば!!
次のコードを PHTML ファイルに入れ、XML またはその他の方法を使用してフロント ページに含めることができます。静的画像に関する限り、指定されたコードから表示される管理者からカテゴリ画像を追加できます-
コードは:
<?php
# CategoryIDs to be display on Front Page...
$_viewCategories = array(3, 4, 5);
# Categories Counter...
$counter = count($_viewCategories);
# Get Category Model
$getCategoryModel = Mage::getModel('catalog/category');
?>
<div class="categoryList">
<?php
for($i = 0; $i < $counter; $i++)
{
// Load Categories...
$getCategoryModel->load($_viewCategories[$i]);
$getParentCategoryName = $getCategoryModel->getName();
# echo "Parent Category Name : ".$getParentCategoryName;
?>
<div class="categoryListContainer">
<div class="categoryListHeading"><?php echo ucwords(strtolower($getParentCategoryName)); ?></div>
<?php
$getChildren = $getCategoryModel->getChildren();
$subCategories = explode(",", $getChildren);
$j = 0;
foreach ($subCategories as $_child) {
if($j >= 2){ break; }
?>
<div style="float:left; width:205px; <?if($j == 1):?>margin-left:25px;<?php endif; ?>" align="center">
<?php
$subCategoryDetail = Mage::getModel("catalog/category")->load($_child);
echo "<a href='".$subCategoryDetail->getUrl()."' title='".$subCategoryDetail->getName()."'>";
echo "<div class='categoryListImg'><img src='".$subCategoryDetail->getImageUrl()."' height='120px' width='120px' alt='".$subCategoryDetail->getName()."' /></div>";
echo "<div class='categoryListCaption'>";
echo "<span class='catName'><span>".$subCategoryDetail->getName()."</span></span>";
echo "</div>";
echo "</a>";
?></div>
<?php
$j++;
}
?>
</div>
<?php
}
?>
</div>
自分だけのスタイルで自分で管理できるスタイルです:)
お役に立てば幸いです。
ありがとう :)