Hey
i need some help to get category description to the bottom of the category.
in my
app/design/frontend/YOURTHEME/default/template/catalog/product/list.phtml
i have add this line of code
echo Mage::getModel('catalog/layer')->getCurrentCategory()->getDescription();
at the bottom.
and yes my text is moving down to bottom.
but its also on my top.
what can i do to remove it from the top ?
Hi Compit
The category description is in another template filer, more specifically catalog/category/view.phtml on line 56 through 60. This file might not be in your template, but it will be in base/default, but to overwrite it you should make a copy of it and move it to your template. If you don't you won't be able to upgrade your store.
You will possibly get an error using this method since catalog/product/list.phtml is now depended on Mage::getModel('catalog/layer')->getCurrentCategory(), to be an object.
The simple way to avoid this is to a small if statement arond your currently code:
<?php if(Mage::getSingleton('catalog/layer')->getCurrentCategory()) : ?>
<div class="std>
<?php echo Mage::getSingleton('catalog/layer')->getCurrentCategory()->getDescription(); ?>
</div>
<?php endif; ?>
Also note that i changed the Mage::getModel to Mage:getSingleton to avoid loading more content then what is needed.
To make this a bit more proper you might want to take a look at the following link to learn how Magento's Layout work.
Hey
Thanks for your answer
I dont have catalog/category/view.phtml its just catalog/view.phtml
What theme are you using? It looks like someone accidentally copied a file to the wrong place. If your theme doesn't have catalog/category/view.phtml than copy it over from app/code/design/frontend/base/default/catalog/category/view.phtml