Hành động với Bộ thuộc tính
Phần thuộc tính nằm trong cài đặt dự án. Tại đó, bạn sẽ tìm thấy danh sách các thuộc tính được sắp xếp theo "loại"., cũng như một biểu mẫu để tạo thuộc tính mới.
Tạo Bộ thuộc tính
Để tạo một bộ thuộc tính mới, bạn cần chỉ định tên thuộc tính,
Thay đổi Vị trí của một Bộ thuộc tính
Bạn có thể thay đổi vị trí của các bộ thuộc tính trong danh sách chung.
Kéo thuộc tính bạn muốn di chuyển bằng cách nhấp và giữ biểu tượng , và sau đó di chuyển mục này.
Các thay đổi sẽ được lưu tự động.
Chỉnh sửa Bộ thuộc tính
Sau khi bạn đã tạo một bộ thuộc tính, bạn cần thêm các thuộc tính vào nó để chứa thông tin nội dung.
Để vào chế độ chỉnh sửa, nhấp vào biểu tượng bánh răng trên thuộc tính đã chọn.
Trong phần chỉnh sửa, bạn có thể thấy các thuộc tính hiện có cũng như một biểu mẫu để tạo mới.
Bạn có thể thêm một thuộc tính bằng cách chỉ định tên của nó, đánh dấu duy nhất, và chọn loại dữ liệu mà trường này sẽ chứa. Một số lượng thuộc tính không giới hạn có thể được thêm vào một bộ thuộc tính. Các bộ xác thực có thể được thêm vào các thuộc tính trong bộ thuộc tính các bộ xác thực và các thuộc tính cụ thể có thể được cấu hình các thuộc tính cụ thể.
Do đó, bạn có thể hình thành các cấu trúc dữ liệu liên quan, điều này sẽ giúp bạn kiểm soát tốt hơn dự án của mình.
Ẩn Bộ thuộc tính
Bạn có thể thêm các bộ thuộc tính vào các thực thể khác nhau theo loại của chúng. Ví dụ, một bộ thuộc tính với loại "Dành cho Sản phẩm" có thể được liên kết với bất kỳ sản phẩm nào, trong khi thuộc tính "Dành cho Quản trị viên" có thể được liên kết với thực thể quản trị viên. Hệ thống sẽ gợi ý các bộ thuộc tính mà bạn có thể thêm vào một thực thể cụ thể. Nếu trong quá trình dự án bạn muốn loại bỏ một bộ thuộc tính khỏi danh sách gợi ý này nhưng không muốn xóa nó, hãy sử dụng biểu tượng mắt.
Do đó, bạn có thể ẩn các bộ thuộc tính lỗi thời mà bạn không còn dự định sử dụng nhưng đã được sử dụng trong dự án, điều này có thể làm phức tạp việc xóa chúng. Trong khi đó, bộ thuộc tính ẩn sẽ vẫn nằm trong danh sách các thuộc tính và sẽ có sẵn để chỉnh sửa.
Ẩn một Thuộc tính
Nếu bạn không muốn sử dụng một hoặc nhiều thuộc tính từ toàn bộ bộ, chúng có thể được ẩn. Bằng cách nhấp vào biểu tượng "mắt" trên thuộc tính, nó sẽ bị ẩn và sẽ không được hiển thị cùng với các thuộc tính khác từ bộ này. Bạn sẽ thấy thuộc tính này trong danh sách chung của các thuộc tính; tuy nhiên, khi thêm nó vào bất kỳ thực thể nào, thuộc tính này sẽ không được thêm vào.
Xóa Bộ thuộc tính
Nếu bạn không còn cần một bộ thuộc tính, bạn có thể xóa nó bằng cách sử dụng biểu tượng thùng rác. Sau khi xác nhận hành động trong cửa sổ pop-up, bộ thuộc tính sẽ bị xóa.
Nếu một bộ thuộc tính được sử dụng trong dự án của bạn, nó sẽ được đánh dấu bằng một chỉ báo đặc biệt .
Một thuộc tính như vậy không thể bị xóa.
Xóa một Thuộc tính
Trong bộ thuộc tính, chọn thuộc tính bạn muốn xóa và nhấp vào biểu tượng xóa .
Khác với một bộ thuộc tính, bạn có thể xóa một thuộc tính đã được sử dụng trong dự án của bạn. Một thuộc tính như vậy sẽ bị xóa khỏi tất cả các thực thể mà nó được sử dụng cùng với dữ liệu được lưu trữ trong đó.
Thêm Thuộc tính
Nếu bộ thuộc tính không được thêm vào bất kỳ thực thể nào, nó không thể được tương tác. Để làm việc với bộ thuộc tính, nó cần được liên kết với một thực thể của loại của nó. Do đó, một bộ thuộc tính cho sản phẩm nên được liên kết với một sản phẩm, và một bộ thuộc tính cho quản trị viên nên được liên kết với thực thể quản trị viên.
Để thiết lập một kết nối như vậy, bạn cần truy cập vào thực thể đã chọn và sau đó điều hướng đến phần thuộc tính. Chọn bộ thuộc tính từ những bộ được hệ thống gợi ý, và nó sẽ được thêm tự động. Nếu danh sách các thuộc tính trống, điều đó có nghĩa là bạn không có thuộc tính nào chưa ẩn của loại tương ứng. Trong trường hợp này, hãy quay lại phần cài đặt thuộc tính và tạo nó.
Trong ví dụ này, chúng tôi tạo một bộ thuộc tính cho các trang. Sau đó, chúng tôi đi đến phần trang, chọn trang mong muốn và mở phần thuộc tính. Sau khi thêm bộ thu ộc tính, các thuộc tính của nó sẽ xuất hiện, có thể được điền vào. Những gì bạn điền vào các trường này sẽ được liên kết với trang, và bạn sẽ có thể truy cập nội dung thông qua API trong dự án của bạn. Dữ liệu nhập vào trong các thuộc tính có thể được xác thực.
Chỉnh sửa Thuộc tính
Để thay đổi một thuộc tính cụ thể từ bộ thuộc tính, bạn cần nhấp vào biểu tượng bánh răng trong cột Hành động trong danh sách thuộc tính. Trên trang xuất hiện, có bốn trường:
- Tên - trường để thay đổi tên thuộc tính
- Đánh dấu - trường để thay đổi Đánh dấuduy nhất
- Các trường bổ sung - dành cho việc thêm các trường bổ sung. Khác với giá trị của thuộc tính chính nó, là động, có nghĩa là bạn có thể chỉ định các giá trị khác nhau cho cùng một thuộc tính trong các thực thểkhác nhau, giá trị bạn chỉ định trong Các trường bổ sung là tĩnh. Vì Headless CMS OneEntry cung cấp các tùy chọn linh hoạt cho người dùng của mình, bạn có thể sử dụng Các trường bổ sung cho nhiều mục đích khác nhau. Ví dụ, thêm một hình ảnh làm placeholder cho thuộc tính hoặc chỉ định giá trị cho các tooltip. Tính năng chính của mô-đun này là tính tĩnh của nó; giá trị bạn chỉ định sẽ được lưu trữ trong thuộc tính này mỗi khi bạn sử dụng nó. Cũng quan trọng là hiểu rằng bạn có thể thêm nhiều trường trong Các trường bổ sung. Có chín loại có sẵn cho giá trị của Các trường bổ sung:
- Chuỗi
- Số nguyên
- Thực
- Số thực
- Ngày và Giờ
- Ngày
- Giờ
- Tệp
- Hình ảnh
- Quy tắc xác thực - quy tắc để xác thực thuộc tính. Thông tin chi tiết về điều này sẽ được thảo luận trong các chương tiếp theo.