Sản phẩm mới không hiển thị trên trang chủ

Thảo luận trong 'Hỏi - Đáp về Thương mại điện tử' bắt đầu bởi hongdiep, 26 Tháng tư 2014.

  1. hongdiep

    hongdiep Member

    Em muốn hiển thị sp mới viết thẳng trong code php, vì còn sử dụng lại ở trang khác nữa

    Em khai báo đoạn code trong page.xml như sau, không biết nó sai chỗ nào không mà k hiển thị ra.

    <block type="catalog/product_new" name="home.catalog.product.new" alias="product_new" template="catalog/product/new.phtml">
    <action method="setBlockId"><block_id>product_new</block_id> </action>
    <action method="setColumnCount"><column_count>4</column_count></action> <action method="setProductsCount"><count>8</count></action>

    </block>


    và code in ra:

    <?php echo $this->getChildHtml('product_new'); ?>
    hoangduy thích bài này.
  2. hiep

    hiep New Member

    Bạn muốn hiển thị ở tất cả các trang ở cùng 1 vị trí hay khác vị trí?
    Hiện tại ở đây bạn muốn hiển thị ở trang home thì cứ vô trong cms.xml khai báo trong cms_index_index, reference tới vị trí mà bạn muốn hiển thị thôi.
    Bạn muốn: "vì còn sử dụng lại ở trang khác nữa" thì vô xml của trang khác khai báo vào reference mà bạn muốn hiển thị là xong
    Còn nếu tất cả các trang bạn muốn hiển thị cái này, cùng 1 vị trí thui thì khai báo vào trong cms_page
    Hi vọng giúp được bạn với cách đơn giản này :)
  3. tungthai

    tungthai New Member

    Bạn có thể tạo trong cms/page lúc nào cũng có cms Home page mặc định đó. nếu không ra bạn thử kiểm tra lại code trong php or phtml

Chia sẻ trang này