Dismiss Notice

Chào bạn!

Hãy đăng nhập diễn đàn nopViet.com để thảo luận và nhận thông tin mới nhất về nopCommerce nhé.

Đăng nhập bằng Facebook

Tùy chỉnh số lượng và sắp xếp Feature Product trên homepage

Thảo luận trong 'Thảo luận chung về NOP' bắt đầu bởi An Nguyen, 18/1/16.

  1. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    287
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    Thiết lập số sản phẩm nổi bật trên trang chủ và sắp xếp ngẫu nhiên các sản phẩm trong số các sản phẩm nổi bật đó.

    Sửa lại file HomepageProducts.cshtml như bên dưới
    PHP:
    @model IList<ProductOverviewModel>

    @
    using Nop.Web.Models.Catalog;

    @if (
    Model.Count 0)
    {
        <
    div class="product-grid home-page-product-grid">
            <
    div class="title">
                @
    T("HomePage.Products")
            </
    div>
            <
    div class="clear">
            </
    div>
            @foreach (var 
    item in Model.OrderBy(=> Guid.NewGuid()).Take(6))
            {
                <
    div class="item-box">
                    @
    Html.Partial("_ProductBox"item)
                </
    div>
            }
        </
    div>
    }
    Nguồn từ nopcommerce
     
    Sửa lần cuối: 17/2/16
    Tags:
    KenMT thích bài này.
  2. Đang tải...

    Chủ đề liên quan Diễn đàn Date
    Tùy chỉnh menu và ACL menu trong giao diện Admin TUT nopCommerce 28/1/16
    Tùy chỉnh nop 3.5 thành website bán điện thoại Thảo luận chung về NOP 25/3/15
    Tùy chỉnh nop 2.65 thành website bán vé máy bay Thảo luận chung về NOP 28/9/12

  3. KenMT

    KenMT NopActive

    Bài viết:
    41
    Điểm:
    8
    Cái này là nó lấy ra 6 sản phẩm trước xong rồi mới sắp xếp ngẫu nhiên p ko anh ???
     
  4. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    287
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    uh, cũng như nhau cả mà e:p
     
  5. Hải Quân

    Hải Quân NopPopular

    Bài viết:
    55
    Điểm:
    18
    Nơi ở:
    Hà Nội
    Trang chủ:
    Không nên sửa code trực tiếp thế này, tách ra thành Plugin riêng đi bạn
     
    An Nguyen thích bài này.
  6. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    287
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    uhm, tại chỉ thêm dòng OrderBy(x => Guid.NewGuid()).Take(6)) nên quất luôn
    mà mình cũng k biết tạo 1 plugin ntn? có đơn giản k nhỉ
     
  7. Ngoc nguyen

    Ngoc nguyen NopNew

    Bài viết:
    1
    Điểm:
    1
    hi a,e là người mới,a cho e hỏi e muốn chỉnh sửa thứu tự và hình ảnh hiển thị của mục sản phẩm nổi bật trên web thì thay đổi ở chỗ nào a?
    E cảm ơn
     
  8. Nguyễn Văn Hiển

    Nguyễn Văn Hiển NopNew

    Bài viết:
    7
    Điểm:
    1
    Mỗi lần refrest lại trình duyệt thì thứ tự hiển thị sản phẩm nổi bật có thay đổi không vậy bạn?
     
  9. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    287
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    Uh refresh là thay đổi
     
  10. An Nguyen

    An Nguyen bụi Staff Member

    Bài viết:
    287
    Điểm:
    28
    Nơi ở:
    Biên Hòa
    Trang chủ:
    Chọn show on homepage trong lúc thêm sản phẩm đó bạn
     
  11. phuongxuanhieu

    phuongxuanhieu NopNew

    Bài viết:
    1
    Điểm:
    1
    Trang chủ:
    Thử phát xem sao. Backup trước đã cho chắc :)
     
Draft saved Draft deleted

Chia sẻ trang này

Đang tải...