Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Список категорий с картинками на главной
 
magicpie
Jr. Member
 
Total Posts:  14
Joined:  2008-07-31
 

/magento/app/design/frontend/default/default/template/catalog/category/list.phtml

<?php foreach ($this->getStoreCategories() as $_category): ?>
<?php $open 
$this->isCategoryActive($_category); ?>
<?php
$cur_category
=Mage::getModel('catalog/category')->load($_category->getId());
$layer Mage::getSingleton('catalog/layer');
$layer->setCurrentCategory($cur_category);
?>     

<div style="float: left; padding-right: 30px; text-align: center;">
                <
div class="linkimage">
                    <
p>
                    <
a href="<?php echo $this->getCategoryUrl($_category)?>">
                    
<?php echo $_category->getName()?>
                    
</a>
                    </
p>
                </
div>
</
div>

<?php endif; ?>
<?php 
endforeach; ?>

На главную вставляю

{{block type="catalog/navigation" name="catalog.category" template="catalog/category/list.phtml"}}

Вопрос Как сделать горизонтальное расположение в место вертикального, И расположение текста в низу картинки категории ?

 
Magento Community Magento Community
Magento Community
Magento Community
 
ogonkov
Guru
 
Total Posts:  582
Joined:  2009-03-25
Moscow, Russia
 

Если я вас правильно понял, то вам нужно убрать обтекание от DIV.

 
Magento Community Magento Community
Magento Community
Magento Community
 
magicpie
Jr. Member
 
Total Posts:  14
Joined:  2008-07-31
 

Примерно изобразил.

з.ы. если туплю пните где копать.

Image Attachments
Безымянный.jpg
 
Magento Community Magento Community
Magento Community
Magento Community
 
ogonkov
Guru
 
Total Posts:  582
Joined:  2009-03-25
Moscow, Russia
 

Даже не знаю. Я думаю нужно перенести обтекание с DVI на класс linkimage, а для DIV прописать дополнительно zoom: 1 и overflow:hidden

Кроме CSS тут вобщем-то и менять ничего не надо.

Показали бы примерчик, я пока не очень понимаю как у вас в приведенном коде картинка появляется в итоге.

 
Magento Community Magento Community
Magento Community
Magento Community
 
magicpie
Jr. Member
 
Total Posts:  14
Joined:  2008-07-31
 

Сделал наверное кривоватое решение, но работает
т.е.
CMS/home

<table>{{block type="catalog/navigation" name="catalog.category" template="catalog/category/list.phtml"}}</table>

в
app/design/frontend/default/(your theme)/template/catalog/category/list.phtml

<?php foreach ($this->getStoreCategories() as $_category): ?>
<?php $open 
$this->isCategoryActive($_category); ?>
<?php
$cur_category
=Mage::getModel('catalog/category')->load($_category->getId());
$layer Mage::getSingleton('catalog/layer');
$layer->setCurrentCategory($cur_category);
if (
$immagine $this->getCurrentCategory()->getImageUrl()):
?>     
<td align="center" width="70%">
<
div style="padding-left: 30px;">
                <
div class="linkimage" >
                    <
p>
                    <
a href="<?php echo $this->getCategoryUrl($_category)?>">
                    <
img src="<?php echo $immagine ?>" alt="<?php echo $this->htmlEscape($this->getCurrentCategory()->getName()) ?>" width="135" height="135" />
                    <
p><?php echo $_category->getName()?></p>
                    </
a>
                    </
p>
                </
div>
</
div>
</
td>
<?php endif; ?>
<?php 
endforeach; ?>

Сейчас спать на свежую голову завтра до разбираю.
Потому как еще планируется 4 категории добавить.

з.ы. сами картинки выдираются из категорий каталог/управление/разделами

Пример как сейчас выглядит ниже.

Image Attachments
Безымянный.jpg
 
Magento Community Magento Community
Magento Community
Magento Community
 
ogonkov
Guru
 
Total Posts:  582
Joined:  2009-03-25
Moscow, Russia
 

Ну т. е. всё как нужно стало?

 
Magento Community Magento Community
Magento Community
Magento Community
 
magicpie
Jr. Member
 
Total Posts:  14
Joined:  2008-07-31
 

Более чем

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top