Hướng dẫn Hướng dẫn show sản phẩm theo danh mục trên trang chủ

Thảo luận trong 'Developer' bắt đầu bởi KenMT, 14/1/16.

  1. KenMT

    KenMT NopActive

    Bài viết:
    41
    Điểm:
    8
    - Customize trên bản Nopcommerce 3.6. Các phiên bản khác tương tự (Những chỗ bôi đỏ thì thêm vào)

    + B1: Trong file ProductService.cs

    C1.png
    .......................

    C2.png

    .......................

    C3.png
    .......................

    C5.png
    + B2: Trong file IProductService.cs

    C6.png

    + B3: Trong file ProductController.cs

    C8.png

    + B4: Rebuild Nop.Service, Nop.Web

    + B5: Trong folder Product thêm view:

    C9.png

    + Nội dung view:

    C10.png
    + B6: Sử dụng view (Có thể gọi bất kì đâu, ở đây gọi ở trong HomepageCategories)

    C11.png

    + Thành quả: (Customize lại view theo ý thích)

    C13.png


    * Ở đây catId là Id của danh mục sẽ show sản phẩm ra, còn quantity là số lượng muốn show ra. Lưu ý là chỉ show sản phẩm của danh mục đó chứ ko show sản phẩm từ danh mục con của nó ra nhé, muốn show đc cả sản phẩm từ danh mục con ra thì phải customize thêm chút nữa :D :D :D!
     
    Sửa lần cuối: 14/1/16
    Tags:
    kju47 thích bài này.
  2. Đang tải...


  3. KenMT

    KenMT NopActive

    Bài viết:
    41
    Điểm:
    8
    SHOW CÁC SẢN PHẨM MỚI LÊN TRANG CHỦ (cái này Nop có sẵn rồi, chỉ gọi ra thôi)

    - Sửa lại file RecentlyAddedProducts trong folder Product thành:

    D9.png
    - Gọi ra bất kì đâu (Ở đây gọi từ file Index):

    D10.png
    + Hiển thị:

    D11.png


    HOẶC CÓ THỂ TỰ CUSTOMIZE THEO CÁC BƯỚC:

    + B1: Trong ProductService.cs thêm:
    D1.png

    + B2: Trong IProductService.cs thêm:

    D2.png

    + B3: Trong ProductController.cs thêm:

    D3.png

    + B4: Rebuild Nop.Service, Nop.Web

    + B5: Trong folder Product thêm view:

    D4.png

    + Nội dung view:

    D7.png

    + B6: Sử dụng view bất cứ đâu (Ở đây gọi trong file Index):

    D6.png
    + Thành quả:

    D8.png
     
    Sửa lần cuối: 14/1/16
  4. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    395
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    ok, anh đang coi
     
  5. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    395
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    sao anh k tìm thấy file RecentlyAddedProducts nhỉ, hay bản 3.7 k có
     
  6. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    395
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    em để hình không, anh chép k đc code, đánh lại đuối luôn :(
     
  7. KenMT

    KenMT NopActive

    Bài viết:
    41
    Điểm:
    8
    Copy lại của cái Homepage ý anh, sửa lại chút :D :D :D
     
  8. KenMT

    KenMT NopActive

    Bài viết:
    41
    Điểm:
    8
    3.7 thì em ko rõ, nhưng kiểu gì chẳng có. Nó có hẳn link /newproducts mà. Dưới footer ý anh, tìm view đó gọi ra thôi :D
     
  9. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    395
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    anh đang chạy website bản no-source, giờ fai làm sao e
     
  10. KenMT

    KenMT NopActive

    Bài viết:
    41
    Điểm:
    8
    Nosource thì phải add theo kiểu plugins, tạo plugins bằng bản suorce code rồi add sang nhưng mà cái này em cũng chưa thử :D :D :D
     
  11. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    395
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    Cái New Products nó khác với RecentlyAddedProducts rồi, new product là tick chọn mục đó là sản phẩm mới
     
  12. KenMT

    KenMT NopActive

    Bài viết:
    41
    Điểm:
    8
    Em thấy nó đúng là sản phẩm mới mà, tại nó hiển thị sản phẩm giống cái hàm em viết
     
  13. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    395
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    chính xác là sản phẩm mới tạo, mới thêm đó em, sản phẩm mới khác, trong nop 3.6 anh thấy có file RecentlyAddedProducts mà sang 3.7 k có
     
  14. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    395
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    anh thử sao nó hiện ra có 1 sản phẩm
     
  15. KenMT

    KenMT NopActive

    Bài viết:
    41
    Điểm:
    8
    Cái RecentlyAddedProducts hay cái nào ạ?
     
  16. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    395
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    KenMT thích bài này.
  17. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    395
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
  18. KenMT

    KenMT NopActive

    Bài viết:
    41
    Điểm:
    8
  19. Nam Nguyen

    Nam Nguyen NopMember Staff Member

    Bài viết:
    25
    Điểm:
    3
    Trong 3.7 co han 1 trang Product/NewProducts.cs.html ma anh oi @@@@@@
     
  20. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    395
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    newproducts đó chỉ hiện là các sản phẩm khi mình đánh dấu là sản phẩm mới, k fai sản phẩm vừa mới tạo
     
  21. Tarzan

    Tarzan NopNew

    Bài viết:
    5
    Điểm:
    3
    Hay quá, cảm ơn bạn rất nhiều
     
    KenMT thích bài này.
Draft saved Draft deleted

Chia sẻ trang này

Đang tải...