SeName trong Nopecome

Thảo luận trong 'Thảo luận chung' bắt đầu bởi Nguyen Ba Thanh, 10/6/16.

  1. trong action menthod mình thấy cái parameter là kiểu in, nhưng trong đường link truyển vào là một chuổi (SeName), như vậy cái phương thức nào chuyển đổi Sename thành Id cho action menthod
    Xin cảm ơn
     
    • ngày tạo

      Nguyen Ba Thanh 10/6/16
    • trả lời cuối

      Nguyen Ba Thanh 30/8/16
    • 1,339

      lượt xem

    • 2

      trả lời

    • 0

      lượt thích

    Đang tải...
  2. QuocHo

    QuocHo Gà con

    20/6/16
    #2
    Chào bạn,

    Mình cũng có tìm hiểu cái này rồi. Sở dĩ nó lấy được SeName là nhờ vào hàm này GetRouteData() path: Nop.Web.Framework/Seo/GenericPathRoute.cs.

    Sau đó hàm GetRouteData() sẽ lấy Url trên thanh địa chỉ dựa vào phương thức HttpContextBase và thực hiện lênh truy vấn trong table UrlRecord (có chứa IdProduct và IdCategory) thông qua services UrlRecordService.

    Khi lấy được urlRecord thì nó sẽ đi so sánh và lấy ra Id sản phẩm hay danh muc tương ứng.

    Quoc,
     
    1
    An Nguyen thích bài này.
    An Nguyen thích bài này
  3. Cảm ơn bạn rất nhiều nhé
     
Mã xác nhận:
Đã lưu nháp Draft deleted
Đang tải...