Kết nối Metaobjects trong Trình chỉnh sửa Chủ đề (Chỉ dành cho Chủ đề OS 3.0)
Metaobjects là các bản ghi dữ liệu có thể tái sử dụng ở cấp cửa hàng và có thể được kết nối với các thành phần trên bất kỳ trang nào của cửa hàng của bạn, làm cho chúng trở nên lý tưởng cho nội dung được chia sẻ trên nhiều sản phẩm, chẳng hạn như hướng dẫn kích thước, thư viện thành phần hoặc hướng dẫn chăm sóc. Khác với metafields sản phẩm hoặc bộ sưu tập, Metaobjects không gắn liền với một trang cụ thể. Bạn cũng có thể tạo các trang mẫu dành riêng cho một định nghĩa Metaobject và xuất bản các mục riêng lẻ dưới dạng các trang cửa hàng độc lập với các cài đặt SEO riêng của chúng.
Hướng dẫn này giải thích cách kết nối một mục Metaobject với một thành phần trong Trình chỉnh sửa Chủ đề OS 3.0, sử dụng các tham chiếu Metaobject lồng nhau, áp dụng Metaobjects trong các tình huống thực tế của cửa hàng, tạo và quản lý các trang mẫu Metaobject, và xuất bản một mục Metaobject dưới dạng một trang.
|
Lưu ý:
|
Yêu cầu trước khi kết nối Metaobjects trong OS 3.0
Trước khi bắt đầu:
- Cửa hàng của bạn phải đang chạy một chủ đề OS 3.0. Nguồn động Metaobject là một tính năng độc quyền của OS 3.0.
- Bạn phải đã tạo một định nghĩa Metaobject và thêm ít nhất một mục trong bảng quản trị. Nếu bạn chưa làm điều này, hãy xem "Tùy chỉnh Nội dung Cửa hàng của bạn với Metaobject" trước khi làm theo các bước dưới đây.
Hiểu về Metaobjects như các nguồn động ở cấp cửa hàng
Metaobject là một bản ghi dữ liệu độc lập, có thể tái sử dụng mà bạn tạo và quản lý trong bảng quản trị của mình. Vì Metaobjects tồn tại ở cấp cửa hàng, không gắn liền với bất kỳ sản phẩm hoặc trang cụ thể nào, bạn có thể lấy dữ liệu của chúng vào bất kỳ thành phần nào hỗ trợ nguồn động, trên bất kỳ trang nào của cửa hàng bạn.
Điều này làm cho Metaobjects đặc biệt hữu ích cho nội dung được chia sẻ trên nhiều sản phẩm hoặc trang, chẳng hạn như:
- Hướng dẫn kích thước được sử dụng cho toàn bộ dòng quần áo
- Thư viện thành phần được tham chiếu trong toàn bộ danh mục mỹ phẩm
- Hồ sơ nhà thiết kế được chia sẻ trên tất cả các sản phẩm trong cùng bộ sưu tập nội thất
Kết nối một mục Metaobject với một thành phần trong Trình chỉnh sửa Chủ đề
Khi bạn đã tạo định nghĩa Metaobject và thêm các mục trong bảng quản trị, hãy làm theo các bước sau để liên kết một trường Metaobject với một thành phần trong Trình chỉnh sửa Chủ đề.
Để kết nối một Metaobject:
- Trong Trình chỉnh sửa Chủ đề, nhấp vào khối bạn muốn liên kết (ví dụ: phần Văn bản phong phú).
- Nhấp vào biểu tượng Thêm nguồn động bên cạnh trường nhập nội dung.
- Trong bảng nguồn động, chọn Metaobject.
- Từ danh sách đầu tiên, chọn Loại Metaobject (tên định nghĩa, ví dụ: "Thành phần" hoặc "Bảng kích cỡ").
- Từ danh sách thứ hai, chọn mục cụ thể bạn muốn hiển thị (ví dụ: "Niacinamide" hoặc "Áo nữ").
- Từ danh sách thứ ba, chọn trường mà bạn muốn hiển thị giá trị (ví dụ: "Lợi ích" hoặc "Bảng đo lường"). Nhấp Lưu để xác nhận liên kết.
Nâng cao: Sử dụng Tham chiếu Metaobject Lồng nhau trong OS 3.0
OS 3.0 hỗ trợ tối đa hai cấp độ lồng nhau của Metaobject. Khi chọn trường để hiển thị (Bước 6 của "Kết nối một mục Metaobject với thành phần Trình chỉnh sửa Chủ đề" — nơi bạn chọn trường cụ thể để hiển thị giá trị), nếu trường đó là một tham chiếu đến một Metaobject khác, trình chỉnh sửa cho phép bạn nhấp vào để truy cập các trường bên trong của đối tượng đó.
Ví dụ: Một Metaobject "Câu chuyện sản phẩm" chứa trường "Nhiếp ảnh gia" tham chiếu đến một Metaobject "Thành viên nhóm" riêng biệt. Bạn có thể khoan sâu để hiển thị tên hoặc hình ảnh hồ sơ của nhiếp ảnh gia trực tiếp từ thành phần Câu chuyện sản phẩm.
| Lưu ý: Hỗ trợ tối đa 2 cấp độ lồng nhau. Các trường vượt quá cấp độ thứ hai không thể truy cập qua Trình chỉnh sửa Chủ đề. |
Quản lý Mẫu và Trang Metaobject
Sau khi tạo các định nghĩa và mục Metaobject, bạn có thể tạo các mẫu dành riêng cho chúng và xuất bản các mục riêng lẻ dưới dạng các trang cửa hàng độc lập. Phần này giải thích cách tạo và quản lý mẫu Metaobject, cũng như cách xuất bản các mục Metaobject dưới dạng trang.
| Lưu ý: Một định nghĩa Metaobject phải được xuất bản dưới dạng trang và được kích hoạt trong Cửa hàng Trực tuyến trước khi có thể tạo mẫu cho nó. |
Tạo Trang Mẫu Metaobject
Mẫu Metaobject là một mẫu trang dành riêng cho một định nghĩa Metaobject duy nhất, tương tự như cách các trang sản phẩm sử dụng mẫu sản phẩm. Việc tạo mẫu cho phép bạn thiết kế bố cục trang độc lập cho các mục trong Metaobject đó, chẳng hạn như một trang riêng dành cho mỗi hồ sơ nhà thiết kế hoặc mỗi hướng dẫn kích cỡ.
Để tạo một mẫu Metaobject:
- Trong Trình chỉnh sửa Chủ đề, mở menu thả xuống bộ chọn trang ở trên cùng và chọn Xem tất cả các metaobject.
- Từ menu phụ, chọn Định nghĩa Metaobject mà bạn muốn tạo mẫu. Danh sách này hiển thị mọi định nghĩa Metaobject được tạo trong cửa hàng của bạn.
- Nếu định nghĩa chưa có mẫu, nhấp vào Tạo mẫu mặc định. SHOPLINE sẽ tự động tạo một mẫu mặc định đặt tên theo loại định nghĩa (ví dụ, định nghĩa "Designer" sẽ tạo một tệp mẫu tên là designer.json).
- Để tạo thêm một mẫu cho cùng định nghĩa, mở menu thả xuống mẫu và chọn + Tạo mẫu. Trong hộp thoại Tạo mẫu, nhập Tên mẫu (tối đa 25 ký tự) và chọn mẫu hiện có để làm cơ sở từ menu thả xuống Dựa trên mẫu (mặc định là Mẫu mặc định), sau đó nhấp Tạo. Mẫu mới được lưu dưới tên {loại}.{tên mẫu}.json, cho phép bạn duy trì nhiều bố cục cho cùng một Metaobject, như bố cục nổi bật và bố cục tiêu chuẩn.
- Sử dụng biểu tượng bộ chọn mục nhập trên thanh công cụ trên cùng (chú giải công cụ: "Chuyển đến mục nhập tương ứng") để xem trước mẫu với các mục Metaobject khác nhau, tương tự như cách bạn xem trước mẫu sản phẩm với các sản phẩm khác nhau.
|
Lưu ý:
|
Xuất bản một Mục nhập Metaobject dưới dạng Trang cửa hàng
Khi bạn đã tạo mẫu Metaobject, bạn có thể xuất bản một mục nhập riêng lẻ từ định nghĩa Metaobject đó dưới dạng một trang độc lập trên cửa hàng của bạn, hoàn chỉnh với các cài đặt SEO và URL riêng.
Để xuất bản một mục nhập Metaobject dưới dạng trang:
- Trong bảng quản trị của bạn, mở mục nhập Metaobject bạn muốn xuất bản.
- Bật tùy chọn Xuất bản mục nhập dưới dạng trang web.
- Đặt tiêu đề SEO và mô tả meta cho trang bằng phần SEO, cùng thành phần được sử dụng cho các loại trang khác.
- Chọn URL cho trang. Mặc định, các trang Metaobject được xuất bản sử dụng đường dẫn /pages/{type}/{entry handle}.
- Chọn mẫu Metaobject để sử dụng cho trang từ menu thả xuống mẫu. Nếu định nghĩa chưa có mẫu, hãy tạo một mẫu trong Trình chỉnh sửa Chủ đề trước (xem "Tạo Trang Mẫu Metaobject" ở trên).
| Lưu ý: Định dạng URL mặc định cho các trang Metaobject đã xuất bản là /pages/{type}/{handle}. Mặc dù đường dẫn này bắt đầu bằng /pages/, đây là trang Metaobject, không phải trang tùy chỉnh — hai loại này được quản lý và chỉnh sửa riêng biệt. |
Chỉnh sửa và Xóa Mẫu Metaobject
Bạn chỉnh sửa mẫu Metaobject giống như bất kỳ mẫu trang nào khác — thêm, xóa và cấu hình các phần và khối trực tiếp trong Trình chỉnh sửa Chủ đề.
| Quan trọng: Mẫu Metaobject không thể bị xóa từ bên trong Trình chỉnh sửa Chủ đề. Để xóa một mẫu, hãy xóa tệp của nó bằng Trình chỉnh sửa Mã: vào bảng điều khiển quản trị SHOPLINE của bạn > Cửa hàng trực tuyến > Thiết kế, nhấp vào biểu tượng ba chấm trong phần Chủ đề của tôi, sau đó chọn Chỉnh sửa mã. |
Các Trường hợp Sử dụng Thực tế cho Metaobjects
Các ví dụ sau đây cho thấy cách các loại cửa hàng khác nhau sử dụng Metaobjects để giữ nội dung nhất quán mà không cần cập nhật thủ công nhiều lần.
Thời trang: Hướng dẫn kích cỡ dùng chung
Một cửa hàng quần áo tạo một Metaobject "Bảng kích cỡ" với các trường cho Danh mục, Hình ảnh và Bảng đo kích thước. Nhiều sản phẩm cùng dùng chung một mục bảng kích cỡ. Khi các số đo thay đổi, cửa hàng chỉ cần cập nhật mục đó một lần, và thay đổi sẽ tự động hiển thị trên mọi trang sản phẩm.
Sức khỏe & Làm đẹp: Thư viện thành phần
Một thương hiệu chăm sóc da tạo một Metaobject "Thành phần" với các trường cho Tên thành phần, Lợi ích, Mô tả và Tham khảo khoa học. Các mục bao gồm Niacinamide, Hyaluronic Acid và Retinol. Mỗi trang sản phẩm kết nối với các mục liên quan để hiển thị phần Thành phần chính có cấu trúc, lấy từ một thư viện trung tâm duy nhất.
Nội thất: Bộ sưu tập nhà thiết kế
Một nhà bán lẻ nội thất tạo một Metaobject "Nhà thiết kế" với các trường cho Tên nhà thiết kế, Chân dung, Tiểu sử và Triết lý thiết kế. Các mục bao gồm các nhà thiết kế như Thomas Berg và Clara Voss. Nhiều sản phẩm trong bộ sưu tập của mỗi nhà thiết kế tham chiếu cùng một mục, vì vậy khi nhà thiết kế cập nhật tiểu sử hoặc thêm ảnh chân dung mới, thay đổi sẽ hiển thị ngay lập tức trên mọi trang sản phẩm trong bộ sưu tập đó.
| Mẹo: Metaobjects cũng rất lý tưởng cho các thương nhân chuyển đổi từ các nền tảng khác có cấu trúc dữ liệu tùy chỉnh hiện có mà họ muốn mang theo. |
Các Câu hỏi Thường gặp về Metaobjects
Q 1 Tôi có thể sử dụng Metaobjects trên các trang khác ngoài trang sản phẩm không?
Có. Vì Metaobjects là nguồn cấp dữ liệu cấp cửa hàng, bạn có thể kết nối chúng với các thành phần trên bất kỳ trang nào, trang chủ, trang tùy chỉnh, trang bộ sưu tập và nhiều hơn nữa.
Q 2 Sự khác biệt giữa metafield và Metaobject là gì?
Metafield là một thuộc tính tùy chỉnh được gắn trực tiếp vào một tài nguyên như sản phẩm hoặc bộ sưu tập. Metaobject là một bản ghi dữ liệu độc lập, có thể tái sử dụng và được tham chiếu trên nhiều sản phẩm, trang hoặc thành phần khác nhau. Sử dụng metafields cho dữ liệu cụ thể của sản phẩm và Metaobjects cho thư viện nội dung dùng chung. Để biết thêm về metafields và các kích thước nguồn động, xem "Cấu hình Nguồn Động (Metafields) trong Trình Chỉnh sửa Giao diện OS 3.0."
Câu 3 Làm thế nào để tôi tạo định nghĩa Metaobject và thêm các mục?
Việc tạo và quản lý Metaobject được đề cập trong "Tùy chỉnh Nội dung Cửa hàng của Bạn với Metaobject." Hoàn thành thiết lập đó trước, sau đó quay lại hướng dẫn này để kết nối các mục với cửa hàng của bạn.
Câu 4 Tôi có thể xóa mẫu Metaobject từ Trình Chỉnh sửa Giao diện không?
Không. Mẫu Metaobject không thể bị xóa trực tiếp trong Trình Chỉnh sửa Giao diện. Để xóa, hãy loại bỏ tệp của nó bằng Trình Chỉnh sửa Mã.
Câu 5 Điều gì xảy ra nếu tôi cố tạo mẫu Metaobject trước khi thêm bất kỳ mục nào?
Bạn sẽ thấy một thông báo cho biết mẫu chưa thể chỉnh sửa. Hãy thêm ít nhất một mục vào định nghĩa Metaobject trong bảng quản trị của bạn, sau đó quay lại Trình Chỉnh sửa Giao diện để tạo và chỉnh sửa mẫu.
Câu 6 Việc tạo mẫu Metaobject có ảnh hưởng đến khả năng cập nhật giao diện của tôi không?
Không. Việc tạo mẫu Metaobject sử dụng chức năng tiêu chuẩn của Trình Chỉnh sửa Giao diện, vì vậy nó không biến giao diện của bạn thành phiên bản tùy chỉnh và sẽ không ảnh hưởng đến khả năng nhận các bản cập nhật giao diện tự động.
Bài viết này được dịch bằng AI và có thể chứa một số sai sót. Để có thông tin chính xác nhất, vui lòng tham khảo phiên bản tiếng Anh gốc.