Strona główna forum Wsparcie Konfiguracja Ilość produktów w lini

Ilość produktów w lini

Wszystko o konfiguracji, możliwościach i ustawieniach...

Post 30 cze 2011, o 22:30

Posty: 11
Gadu-Gadu: 0

Mam problem z ustawieniem ilości produktów w jednej lini problem dotyczy tylko strony głównej.Na karcie produktu wszystko działa poprawnie.

dodaje nowe produkty na stronę główną

{{block type="catalog/product_new" name="home.catalog.product.new" alias="product_homepage" template="catalog/product/new.phtml"}}

zmieniony kod xml

<action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
<action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
<action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>3</count></action>
<action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>3</count></action>
<action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
<action method="setToolbarBlockName"><name>product_list_toolbar</name></action>

dodam, że projekt strony głównej to dwie kolumny z lewą belką.
Acha. Bym zapomniał dodać, że chcę mieć 3 produkty w jednej lini obecnie na stronie głównej są 4. W plikach default też zrobiłem zmiany ale nic nie pomaga.

Ilość produktów w lini

PostTeraz jest 23 lis 2024, o 11:08
Google

Posty: 427
Lokalizacja: Internet

Post 30 cze 2011, o 22:44

Posty: 729
Gadu-Gadu: 0

Co masz w pliku new.phtml? i jak się do niego ma css
Magento krok po kroku - aktualne informacje ze świata magento.

Post 30 cze 2011, o 22:51

Posty: 11
Gadu-Gadu: 0

new.phtml
<?php if (($_products = $this->getProductCollection()) && $_products->getSize()): ?>
<?php $_columnCount = $this->getColumnCount(); ?>
    <?php $i=0; foreach ($_products->getItems() as $_product): ?>
        <?php if ($i++%$_columnCount==0): ?>
        <ul class="products-grid">
        <?php endif ?>
            <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
                <h3 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->htmlEscape($_product->getName()) ?>"><?php echo $this->htmlEscape($_product->getName()) ?></a></h3>
                <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->htmlEscape($_product->getName()) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(223) ?>" width="223" height="223" alt="<?php echo $this->htmlEscape($_product->getName()) ?>" /></a>
                <?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
                <?php echo $this->getPriceHtml($_product, true, '-new') ?>
                <div class="actions">
                    <?php if($_product->isSaleable()): ?>
                        <button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button>
                    <?php else: ?>
                        <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
                    <?php endif; ?>
                </div>
            </li>
        <?php if ($i%$_columnCount==0 || $i==count($_products)): ?>
        </ul>
        <?php endif ?>
    <?php endforeach; ?>
<?php endif; ?>

na stronie głównej produkty mają się wyświetlać tak samo jak na karcie produktu tam jest wszystko ok więc style też są dobrze


Powrót do Konfiguracja



cron