Jeżeli istnieje potrzeba szybkiego wywołania bloku nowości na głównej stronie Magento warto skorzystać z domyślnego bloku Magento i wywołać go na stronie sklepu. W tym celu możemy skorzystać z opcji modyfikacji układu XML dla danej strony.

 

W panelu administracyjnym wchodzimy w zakładkę CMS -> Strony i wybieramy stronę główną (z reguły jest to strona posiadająca /home w adresie URL. Teraz korzystając z opcji XML aktualizacji układu w zakładce wygląd wklejamy poniższy kod:

 

<reference name="content"> 
    <block type="catalog/product_new" name="home.catalog.product.new" alias="product_new" template="catalog/product/new.phtml" after="cms_page"> 
        <action method="addPriceBlockType">
            <type>bundle</type>
            <block>bundle/catalog_product_price</block>
            <template>bundle/catalog/product/price.phtml</template>
        </action> 
        <action method="setColumnCount">
            <columns>5</columns>
        </action> 
        <action method="setProductsCount">
            <count>10</count>
        </action> 
    </block> 
</reference>

 W przypadku jeżeli chcemy zmienić liczbę kolumn musimy edytować poniższy fagment kodu:

<action method="setColumnCount"><columns>4</columns></action>

 zmieniając odpowiednio liczbę. Tak samo możemy zedytować liczbę produktów, które mają zostać załadowane:

<action method="setProductsCount"><count>4</count></action>

 W razie potrzeby możemy również dostować layout bloku kopiując do naszego szablonu odpowiedni plik z base'a catalog/product/new.phtml i dostosowując go do własnych potrzeb.