Các hành động với bộ thuộc tính
Phần thuộc tính nằm trong phần cài đặt của dự án. Tại đây có danh sách các thuộc tính được sắp xếp theo "kiểu"., cũng như biểu mẫu để tạo các 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í 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 mà bạn muốn di chuyển bằng cách nhấn và giữ biểu tượng , sau đó di chuyển mục này.
Các thay đổi sẽ được lưu tự động.
Thay đổi bộ thuộc tính
Sau khi bạn đã tạo bộ thuộc tính, cần thêm các thuộc tính cho nó, sẽ chứa thông tin nội dung.
Để vào chế độ chỉnh sửa, nhấn 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 đã tồn tại, cũng như biểu mẫu để tạo mới.
Bạn có thể thêm thuộc tính bằng cách chỉ định tên của nó, mã định danh duy nhất, cũng như chọn kiểu dữ liệu mà trường này sẽ chứa. Một bộ thuộc tính có thể chứa không giới hạn số lượng thuộc tính. Các thuộc tính trong bộ thuộc tính có thể được thêm bộ xác thực và cấu hình các thuộc tính đặc trưng.
Như vậy, bạn có thể hình thành các cấu trúc dữ liệu liên kết, điều này sẽ mang lại nhiều quyền kiểm soát hơn cho dự án của bạn.
Ẩ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, tùy theo kiểu của chúng. Vì vậy, bộ thuộc tính với kiểu "Sản phẩm" có thể được gán cho bất kỳ sản phẩm nào, trong khi thuộc tính "Quản trị viên" có thể được gán cho thực thể quản trị viên. Hệ thống sẽ tự động gợi ý cho bạn những bộ thuộc tính nào bạn có thể thêm vào thực thể đó. Nếu trong quá trình làm việc với dự án, bạn muốn loại bỏ bộ thuộc tính khỏi danh sách gợi ý nhưng không muốn xóa nó, hãy sử dụng biểu tượng mắt.
Như vậy, bạn có thể ẩn các bộ thuộc tính đã mất tính hợp lệ 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ể gây khó khăn cho việc xóa chúng. Tuy nhiên, bộ thuộc tính ẩn sẽ vẫn nằm trong danh sách các thuộc tính và có thể được chỉnh sửa.
Ẩn thuộc tính
Nếu bạn không muốn sử dụng một hoặc một số thuộc tính trong toàn bộ bộ, bạn có thể ẩn chúng. Khi nhấn vào biểu tượng "mắt" trên thuộc tính, nó sẽ bị ẩn và không hiển thị cùng với các thuộc tính khác trong 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 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 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, thuộc tính sẽ bị xóa.
Nếu bộ thuộc tính đang đượ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 .
Bộ thuộc tính như vậy không thể bị xóa.
Xóa thuộc tính
Trong bộ thuộc tính, chọn thuộc tính mà bạn muốn xóa và nhấn vào biểu tượng xóa .
Khác với bộ thuộc tính, bạn có thể xóa thuộc tính đã được sử dụng trong dự án của bạn. Thuộc tính như vậy sẽ bị xóa khỏi tất cả các thực thể mà nó đang đượ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 chưa được thêm vào bất kỳ thực thể nào, bạn sẽ không thể tương tác với nó. Để có thể làm việc với bộ thuộc tính, nó cần được gán cho một thực thể theo kiểu của nó. Vì vậy, bộ thuộc tính cho sản phẩm phải được gán cho sản phẩm, và bộ thuộc tính cho quản trị viên phải được gán cho thực thể quản trị viên.
Để thực hiện mối liên kết này, bạn cần truy cập vào thực thể đã chọn, sau đó chuyển đến phần thuộc tính. Chọn bộ thuộc tính từ danh sách mà hệ thống đề xuất và nó sẽ tự động được thêm vào. Nếu danh sách thuộc tính trống, có nghĩa là bạn không có thuộc tính nào không bị ẩn của kiểu tương ứng. Trong trường hợp đó, 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 chuyển đến phần trang, chọn trang cần thiết 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, và bạn có thể điền vào. Những gì bạn điền vào các trường này sẽ được gán cho 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 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ể trong bộ thuộc tính, bạn cần nhấn 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
- Mã định danh - trường để thay đổi mã định danh duy nhất Mã định danh
- Các trường bổ sung - dùng để thêm các trường bổ sung. Khác với giá trị của chính thuộc tính, là động, tức 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ị mà bạn chỉ định trong Các trường bổ sung là tĩnh. Vì Platform OneEntry cung cấp các khả năng linh hoạt cho người dùng, 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 các giá trị cho tooltip. Đặc điểm chính của mô-đun này là tính tĩnh của nó, tức là giá trị mà 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à bạn có thể thêm nhiều trường vào Các trường bổ sung. Đối với giá trị của Các trường bổ sung, có chín loại:
- Chuỗi
- Số nguyên
- Thực
- Số thực
- Ngày và giờ
- Ngày
- Thời gian
- Tệp
- Hình ảnh
- Json
- Quy tắc xác thực - quy tắc cho việc xác thực thuộc tính. Chi tiết về điều này sẽ được đề cập trong các chương tiếp theo.