Nhảy đến nội dung

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,

, cũng như kiểu thuộc tính. Khi nhấn nút tạo thuộc tính, bạn sẽ thấy nó trong danh sách chung của các 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 Optimize images, 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ó, những thuộc tính này sẽ chứa thông tin nội dung. Để chuyển sang chế độ chỉnh sửa, nhấn vào biểu tượng bánh răng Optimize images 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 một số lượng không giới hạn các 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 những bộ thuộc tính không còn phù hợp, 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. 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 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ổ bật lên, thuộc tính sẽ bị xóa.

 

Các thuộc tính đang sử dụng

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 Optimize images. 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 Edit.

Các thuộc tính đang sử dụng

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 ta tạo một bộ thuộc tính cho các trang. Sau đó, 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 Optimize images 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ã - trường để thay đổi mã định danh duy nhất
  • 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 cần hiểu rằng 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 được cung cấp:
    • Chuỗi
    • Số nguyên
    • Thực
    • Số thực
    • Ngày và giờ
    • Ngày
    • Thời gian
    • Tệp
    • Hình ảnh
  • Quy tắc xác thực - quy tắ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.

Mẫu thuộc tính

Bạn có thể tự động hóa việc chọn thuộc tính mỗi khi tạo tài liệu mới. Để làm điều này, cần thiết lập mẫu: 1 - Trong cài đặt thuộc tính, chỉ định "Chỉ mẫu", 2 - Mở tab "Mẫu" trong mô-đun "Cài đặt" và tạo một mẫu mới với các tham số cần thiết, 3 - Mở cài đặt của mẫu đã tạo và chọn bộ thuộc tính đã được thiết lập trước đó.

Bây giờ bạn có thể điền các thuộc tính trong bộ đã chọn, để mỗi tài liệu mới với mẫu đã chọn sẽ tự động được điền dữ liệu cần thiết trong các thuộc tính.

Để thiết lập mẫu, bạn cần mở cài đặt của tài liệu cần thiết và chọn từ danh sách mẫu mà bạn đã tạo.

Mã định danh lặp lại

Tất cả các mã trong hệ thống đều là giá trị duy nhất và không được lặp lại, vì vậy khi nhập một giá trị trùng lặp với giá trị hiện có, bạn sẽ nhận được thông báo về sự tồn tại của mã đó và đề nghị sử dụng nó trong thuộc tính mới được tạo.

Khi đồng ý sử dụng mã hiện có, hệ thống sẽ tự động kéo tất cả các cài đặt của thuộc tính (tên, bộ xác thực, các trường bổ sung, v.v.), điều này sẽ giúp đơn giản hóa việc tìm kiếm tài liệu sau này.