hiển thị các sản phẩm trong category

Thảo luận trong 'Catalog - Product' bắt đầu bởi danhbunanco, 17 Tháng năm 2013.

  1. danhbunanco

    danhbunanco Member

    tình hình là mình có 1 category ben trái và một cai topmenu.
    topmenu này củng load ra từ category thôi
    mình muốn khi click vào catagory thi trang main hiển thị các sản phẩm dạng list thôi. nhờ các bác nhe. mình mới tìm hiểu magento nên còn gà lấm ...
  2. TaHoangHai

    TaHoangHai New Member

    Hi . Bạn muốn dùng y nguyên template mặc đinh show ra list product giống magento > hay là muốn có chỉnh sửa. Bạn chụp giao diện muốn làm lên cho mọi người cùng góp ý nhé.
    danhbunanco thích bài này.
  3. danhbunanco

    danhbunanco Member

    Thanks ban . cho mình hỏi
    1 . giờ mình muốn lấy category hiện tai dang chọn thì code như thế nào. trang product/list.phtml
    2 . làm thế nào đẻ bít đó là root category ? ( khi lấy ra được category o trang list thì muốn biết nó là root thì làm sao ? không so sánh bàng ID hay bàng name nha . tại vì nếu so sánh như vậy thi khi đổi tên hay mỗi lần import vào là sai hết ak . )
    thanks ban... giúp mình nha
  4. danhbunanco

    danhbunanco Member

    và làm thế nào lấy categry cấp kết tiếp cua root

    vd :
    Root
    __test 1
    ____test 2

    làm thế nào lấy test 1 ra ? ngay trang products list nha ... thanks nhiều giúp mình nha .
  5. TaHoangHai

    TaHoangHai New Member

    Hi . Bạn ở trang xem list sản phẩm à. Thế dùng cái này nhé. $category = Mage::registry('current_category');
    Để lấy id của thằng cate đến cate hiện tại . Ví dụ nhé
    • Home /
    • Electronics /
    • Cell Phones. Bạn đang ở trang xem list cell phones. Bạn có thể dùng $
    category ->getPathIds();. Nó sẽ trả về 1 mảng. Trong đó có id của root là 3. Của elec là 13 và cell phones là 8. Ai cho cách hay hơn chỉ bảo nhé.

    danhbunanco thích bài này.
  6. danhbunanco

    danhbunanco Member

    Để mình thử cách của bạn xem sao .
  7. danhbunanco

    danhbunanco Member

    Mình có thêm một vấn đề hjhj ...
    khi mình click vao categoty có id là 34 va name của nó là spot-deals
    link lúc đầu : localhost/shop/spot-deals.html
    mình muốn đổi thành : shop/index.php?id_category=34&controller=category
    bạn có thể hướng dẩn mình và cho mình những từ khóa để mình search trên mạng tìm hiểu thêm không ?
  8. TaHoangHai

    TaHoangHai New Member

    Theo mình thì . Cái này bạn có thể lấy đc full path mà. Bạn chuyển làm gì thế nhỉ. Có nhiều extension còn rewrite url để che dấu đường dẫn, và tăng tốc độ seo mà. Về những thứ bạn viết trên có param, name controller đều có thể lấy được hết.

    Bạn search getRequest cái này trả về đối tượng thì phải và dùng hàm php là để xem các hàm của nó nhé.
    Còn thích đổi đường dẫn nào thì bạn search rewrite url .

    Mong mọi người diễn đàn sẽ trao đổi nhiều hơn. !. Và chỉ bảo thêm cho mình
  9. danhbunanco

    danhbunanco Member

    diển dàn này rẩt it người trao đổi buồn lắm ...
    cho minh fb dc ko ?

Chia sẻ trang này