新的更新:
下面的代碼工作:
<?php echo $cur_category->getDescription(); ?>
但是,你需要確保檢查您的作用域!沒有意識到我的個人存儲範圍未被檢查以遵循「所有範圍」的默認設置,我解決了這個問題,上面的代碼在添加到「DESCRIPTION」區域後爲我工作!
謝謝堆棧!
以前的更新:
我現在有代碼的工作,我在網上找到的,它涉及到我加入一個函數來拉動類別縮略圖。有用!這裏是加價的模板:
<div class="category-products">
<ul class="products-grid">
<?php
$_categories=$this->getCurrentChildCategories();
if($_categories->count()):
$categorycount = 0;
foreach ($_categories as $_category):
if($_category->getIsActive()):
$cur_category=Mage::getModel('catalog/category')->load($_category->getId());
$layer = Mage::getSingleton('catalog/layer');
$layer->setCurrentCategory($cur_category);
$catName = $this->getCurrentCategory()->getName();
if ($categorycount == 0){
$class = "first";
}
elseif ($categorycount == 3){
$class = "last";
}
else{
$class = "";
}
?>
<li class="item <?=$class?>">
<a href="<?php echo $cur_category->getURL() ?>" title="<?php echo $this->htmlEscape($cur_category->getName()) ?>">
<img src="<?php echo $cur_category->getThumbnailUrl() ?>" width="100" alt="<?php echo $this->htmlEscape($cur_category->getName()) ?>" />
</a>
<h2>
<a href="<?php echo $cur_category->getURL() ?>" title="<?php echo $this->htmlEscape($cur_category->getName()) ?>">
<?php echo $this->htmlEscape($cur_category->getName()) ?>
</a>
</h2>
<p>
DESCRIPTION
</p>
</li>
<?php
endif;
if($categorycount == 3){
$categorycount = 0;
echo "</ul>\n\n<ul class=\"products-grid\">";
}
else{
$categorycount++;
}
endforeach;
endif;
?>
</ul>
現在,在那裏你看到「描述,」我想從後端拉動類別描述數據並將其輸出那裏。基本上,允許動態創建/修改頂級類別頁面。
我該如何拉動描述?我不是Magento的專家,也許我錯過了一些基本的東西,但我無法得到它的工作。
謝謝!
這確實做了我想要的,但它仍然沒有拉類別的縮略圖...任何想法? – thatguycraig
@thatguycraig它顯示了類別圖像。要顯示該類別的縮略圖圖像,您需要從「catalog_category_entity」表中找到'attribute_id'。 – Afsal
我現在能夠拉動縮略圖,但是......我還需要拉動分類描述字段以沿着類別的縮略圖和標題...我怎樣才能將此添加到此@Afsal?謝謝!! – thatguycraig