Store Builder

Khối liên kết

Chọn tay những món đi kèm một sản phẩm, rồi để trang tự hiện đúng danh sách đó.

Cửa hàng đã có hai cách hiện "sản phẩm khác" trên một trang: Bộ sưu tập — một nhóm cố định — và Sản phẩm liên quan, tự suy ra từ bộ sưu tập chung.

Cả hai đều không nói được câu này: "mua áo này thì lấy thêm đúng cái quần kia". Đó là một khẳng định chỉ con người đưa ra được, và Khối liên kết là chỗ đưa ra nó.

Khối được đặt tên ở cửa hàng, được đổ món ở từng sản phẩm

Đây là điều lạ nhất và cũng là điều giải thích mọi thứ còn lại.

Trang sản phẩm của bạn là một mẫu dùng chung cho mọi sản phẩm. Nên một danh sách đặt trên đó không thể trỏ tới "khối của áo thun X" — cùng trang ấy còn phục vụ quần, giày, mũ, và mọi sản phẩm khác sẽ hiện sai.

Vì vậy nó được tách làm hai:

  • Bạn đặt tên khối một lầnQuản lý → Khối liên kết (en: Manage → Relation blocks) — ví dụ "Mua kèm".
  • Mỗi sản phẩm tự đổ món vào khối đó, trong chính form sản phẩm.

Trang bind vào cái tên; mỗi sản phẩm trả lời cái tên đó bằng danh sách của riêng nó.

Tạo một khối

Ở màn Khối liên kết, bấm Tạo khối. Bốn ô:

Tên khối — chữ bạn thấy, ví dụ "Mua kèm".

Khoá — tự sinh từ tên ("mua-kem"). Đây là thứ trang ghi nhớ, nên sau khi tạo là không đổi được nữa. Sửa khoá đồng nghĩa với việc mọi trang đang gọi tên nó bỗng trỏ vào hư không — kệ trống trơn, không có lỗi nào báo. Trước khi lưu thì sửa thoải mái.

Thuộc vềChứa — hai ô riêng, và chỗ này mới là phần đáng giá.

"Thuộc về" khác "Chứa", và đó là chủ ý

Thuộc về là ai đổ món vào khối. Chứa là cái gì nằm trong khối. Hai thứ độc lập, nên bốn kiểu đều dùng được:

Khối Thuộc về Chứa Dùng để
Mua kèm Sản phẩm Sản phẩm Kệ bán chéo trên trang sản phẩm
Bài viết liên quan Sản phẩm Bài viết Hướng dẫn dùng món vừa xem
Sản phẩm trong bài Bài viết Sản phẩm Bán hàng ngay trong bài blog
Đọc tiếp Bài viết Bài viết Giữ người đọc ở lại

Gộp hai ô này làm một là mất đúng khả năng bạn cần: một sản phẩm giữ kệ bài viết, một bài viết giữ kệ sản phẩm.

Đổ món

Mở một sản phẩm, sang tab Sắp xếp (en: Organization). Thẻ Khối liên kết liệt kê mọi khối mà sản phẩm đổ món được — kể cả khối chứa bài viết.

Mỗi khối có nút Chọn món và một danh sách kéo thả được. Thứ tự bạn kéo là thứ tự trang hiện — không phải bảng chữ cái, không phải thứ tự thêm vào.

Bài viết cũng vậy, ở tab Meta của form bài viết.

Nếu cửa hàng chưa có khối nào, thẻ này không để trống mà chỉ đường sang màn tạo khối. "Sản phẩm này chưa có gì liên quan" và "cửa hàng chưa tạo khối nào" là hai câu khác nhau, chỉ câu sau là đúng.

Hiện nó lên trang

Thả một Danh sách sản phẩm vào trang, mở bảng thuộc tính, và ở ô Nguồn chọn tên khối của bạn.

Ô Nguồn chỉ chào những khối mà danh sách này hiện được. Một Danh sách sản phẩm chỉ thấy khối chứa sản phẩm; khối chứa bài viết không xuất hiện ở đó, vì chọn nó là dựng một thẻ sản phẩm từ id bài viết — thẻ trắng trơn, không lỗi nào báo.

Khi kệ trống

Kệ trống thì trang hiện đúng phần bạn đã thiết kế cho trạng thái trống, và bảng thuộc tính nói vì sao — hai lý do khác nhau cần hai hành động khác nhau:

  • "Chưa chọn món cho khối này" — khối đúng, chưa ai đổ. Mở sản phẩm và chọn món.
  • "Khối này thuộc về loại khác" — bạn đặt khối "Đọc tiếp" (bài viết đổ) lên trang sản phẩm. Chọn khối khác ở ô Nguồn.

Không có chuyện tự lấy đại vài sản phẩm cho đỡ trống. Một kệ trống là câu trả lời thật; một kệ điền bừa dưới tiêu đề "Mua kèm" trông y hệt một tính năng đang chạy, và bạn sẽ không biết mình quên đổ khối nào.

Xoá và sao chép

Xoá một sản phẩm đang nằm trong khối của sản phẩm khác thì hộp xác nhận nói trước có bao nhiêu kệ sẽ mất món.

Sao chép cửa hàng thì khối đi theo. Khối được khớp theo khoá: nếu cửa hàng đích đã có khối cùng khoá, món được đổ vào khối sẵn có đó thay vì tạo bản thứ hai — và định nghĩa của cửa hàng đích được giữ, vì món đã đổ ở đó vốn theo luật của nó.

Món nào không sang được cửa hàng mới thì bị bỏ khỏi kệ, chứ không để lại một ô trống không ai giải thích được.

Cập nhật 8/9/2026