it-swarm-vi.com

Làm thế nào để tôi hiển thị các sản phẩm của tôi?

Tôi đã quản lý để tạo một loại sản phẩm và nhập dữ liệu sản phẩm của mình, vì vậy bây giờ tôi có một danh sách các sản phẩm.

Làm thế nào bây giờ để có được các sản phẩm để hiển thị? Tôi có phải xây dựng một loại nội dung từ đầu và thêm các trường theo cách thủ công không, hoặc có cách nào để tạo loại nội dung không?

15
Martin Duys

Như pjskeptic đã đề cập, bạn có thể xây dựng cơ chế hiển thị chung bằng cách sử dụng Chế độ xem (hoặc Bảng có khả năng), nhưng cách chính để thiết lập một phần nội dung làm màn hình sản phẩm là sử dụng loại nội dung tùy chỉnh với Tham chiếu sản phẩm bằng cách sử dụng định dạng hiển thị Thêm vào giỏ hàng . Điều này có một số lợi thế khác biệt:

  1. Nút hiển thị sản phẩm của bạn có nhiều chế độ xem (nghĩa là trêu ghẹo so với toàn trang so với RSS) và có thể nhận được nhận xét (nghĩa là đánh giá và xếp hạng của người dùng nếu bạn thiết lập nó).
  2. Các trường sản phẩm sẽ được hiển thị và hiển thị trong nút, bao gồm trường Giá của sản phẩm theo mặc định nhưng cũng chứa các trường tùy chỉnh bạn thêm vào sản phẩm (ví dụ: trường Hình ảnh).
  3. Một nút hiển thị sản phẩm có thể tham chiếu nhiều sản phẩm thông qua trường Tham chiếu sản phẩm, biến biểu mẫu thêm vào giỏ hàng thành biểu mẫu lựa chọn sản phẩm và/hoặc biểu mẫu lựa chọn thuộc tính kiểu Ubercart. Tuy nhiên, không giống như các thuộc tính Ubercart, biểu mẫu lựa chọn thuộc tính sản phẩm ở đây chứa các thuộc tính phụ thuộc, chỉ hiển thị các tùy chọn thuộc tính hợp lệ dựa trên các sản phẩm bạn đã tham chiếu và cập nhật động bất kỳ trường sản phẩm nào được hiển thị trên nút để hiển thị sản phẩm hiện được chọn. Điều này dẫn đến việc cho phép các hình ảnh độc đáo dựa trên lựa chọn sản phẩm hoặc thuộc tính, như được thấy trong sản phẩm cốc trên cửa hàng demo.

Cũng có một số lợi thế khác, nhưng đáng chú ý là chúng tôi hiểu điều này giới thiệu sự phức tạp trong quá trình tạo màn hình sản phẩm. Chúng tôi đã sớm đưa ra quyết định xây dựng những gì chúng tôi nghĩ là kiến ​​trúc âm thanh (tách định nghĩa sản phẩm khỏi điểm hiển thị) và để đơn giản hóa khía cạnh quản trị cửa hàng thông qua việc sử dụng cấu hình cài đặt và mô-đun đóng góp. Để làm trắng, bạn có thể sử dụng hồ sơ cài đặt Commerce Kickstart để tạo cài đặt Drupal 7 + Drupal Commerce bao gồm cấu hình được định cấu hình trước Loại nội dung Hiển thị sản phẩm và thêm trường Hình ảnh vào loại sản phẩm cơ bản. (Thật không may, bạn sẽ phải biết Git để lấy này, vì bao bì hồ sơ cài đặt hiện không chức năng cho Drupal 7 hồ sơ.) Ngoài ra, chúng tôi đang làm việc trên các dự án cho phép bạn tạo hàng loạt sản phẩm/màn hình sản phẩm và thêm/chỉnh sửa sản phẩm trực tiếp trong biểu mẫu chỉnh sửa nút bằng Sản phẩm tùy chỉnh Tiện ích trường tham chiếu .

Để thiết lập thủ công, hãy làm theo các bước sau:

  1. Thêm một loại nút được gọi là Hiển thị sản phẩm . Gửi bằng nút Lưu và thêm trường .
  2. Thêm trường Tham chiếu sản phẩm sử dụng tiện ích Tự động hoàn thành trường văn bản . Tạo trường theo yêu cầu và cho phép số lượng giá trị không giới hạn (ngay cả khi bạn chỉ có ý định sử dụng một giá trị duy nhất).
  3. Nhấp qua vào tab Quản lý hiển thị và đảm bảo trường này sử dụng biểu mẫu Thêm vào giỏ hàng định dạng hiển thị. Bạn cũng có thể muốn di chuyển xung quanh các lĩnh vực sản phẩm bạn thấy được liệt kê ở đây.
  4. Tạo Hiển thị sản phẩm tham chiếu một trong các sản phẩm của bạn và kiểm tra lời trêu ghẹo của nút và chế độ xem toàn trang. Bạn có thể muốn thay đổi cách hiển thị các trường sản phẩm. Để thực hiện việc này, bạn thực sự phải duyệt đến trang Quản lý màn hình của sản phẩm và cập nhật cài đặt định dạng hiển thị ở đó. Bạn chỉ có thể điều chỉnh thứ tự sắp xếp và mức độ hiển thị của các trường sản phẩm thông qua các trang chỉnh sửa loại nội dung, không phải là cài đặt định dạng.

Có nhiều hơn thế, nhưng điều này sẽ giúp bạn bắt đầu. Quá trình này thực sự là chủ đề của một bài báo tôi đã viết cho số đầu tiên của Drupal Watchdog. Tôi hy vọng sẽ là người đóng góp thường xuyên về chủ đề Drupal Commerce , vì vậy tôi khuyến khích bạn nên đăng ký nếu bạn không ở DrupalCon khi tạp chí được phát hành. Đây có thể là những bài báo xuất hiện trên trang web sau khi in.

Để được hỗ trợ thêm, tôi khuyến khích bạn duyệt các bài đăng và tài liệu về diễn đàn về chủ đề này trên DrupalC Commerce.org và xem kênh #drupalc Commerce IRC trên irc.freenode.net. Nếu bạn tìm thấy bất kỳ lỗi nào hoặc muốn đóng góp cho cuộc thảo luận về khả năng sử dụng, chúng tôi muốn nhận phản hồi của bạn với tư cách là người xây dựng trang web trong các vấn đề thích hợp trong trình theo dõi vấn đề của chúng tôi.

Ồ, và nếu bạn là người học trực quan, tôi sẽ xem qua quy trình này và giải thích cách kiến ​​trúc hoạt động trong video phiên từ DrupalCon Chicago . Đây là video tốt nhất cho đến nay, mặc dù tôi rất muốn thấy các screencasts nhỏ hơn nhắm mục tiêu các bước cụ thể của Drupal Xây dựng trang web thương mại sẽ được sản xuất trong tương lai.

May mắn nhất!

29
Ryan Szrama

Trong Drupal Thương mại, các sản phẩm không được hiển thị như các nút. Bạn có thể hiển thị chúng bằng cách sử dụng chế độ xem.

Tạo chế độ xem mới và chọn Sản phẩm thương mại làm Loại xem. Để hiển thị một sản phẩm, hãy thiết lập chế độ xem để chấp nhận đối số ID sản phẩm hoặc SKU. Sau đó, bạn sẽ có quyền truy cập vào tất cả các trường của sản phẩm. Để hiển thị nhiều sản phẩm, hãy thêm bộ lọc hoặc đối số cho danh mục hoặc bất kỳ tiêu chí nào khác theo đó các sản phẩm sẽ được liệt kê.

Bạn cũng có thể hiển thị các sản phẩm bằng cách tạo loại nội dung với trường tham chiếu sản phẩm và sau đó tạo nút cho từng sản phẩm, nhưng điều đó chắc chắn sẽ gây khó khăn nếu bạn có nhiều sản phẩm.

4
pjskeptic

Checkout Commerce (Trình quản lý hiển thị sản phẩm) để quản lý nút hiển thị sản phẩm dễ dàng hơn cho sản phẩm!

1
Max Nylin

Khi bạn có sản phẩm trong Thương mại, bạn có thể kết hợp cấu trúc của Ryan Szrama (nghĩa là tạo loại nội dung "hiển thị sản phẩm") VÀ sức mạnh của lượt xem.

Đầu tiên, tạo màn hình sản phẩm LOẠI NỘI DUNG (Quản trị >> cấu trúc >> loại nội dung >> thêm loại nội dung). Làm theo hướng dẫn của Ryan Szrama từ câu trả lời của anh ấy trên trang này.

Thứ hai, tạo màn hình sản phẩm đầu tiên của bạn cho một trong những sản phẩm của bạn.

Thứ ba, tạo Chế độ xem mới (Quản trị >> cấu trúc >> Chế độ xem >> Thêm chế độ xem mới). Đặt chế độ xem để hiển thị nội dung của loại "Hiển thị sản phẩm." Điều chỉnh góc nhìn cho phù hợp với sở thích của bạn. Bây giờ bạn có một danh sách sản phẩm.

1
William Eadie