Tôi có thể điền một droplist vào sitecore với một danh sách các giá trị bằng cách xác định trực tiếp chúng trong trường nguồn như Apples|Oranges|Grapes
và hiển thị chúng trên mẫu thay vì thực sự tạo mục cho mỗi giá trị và sau đó viết một truy vấn trỏ đến phụ huynh?Điền một Sitecore Droplist với giá trị tĩnh
Trả lời
Không có chức năng mặc định cho việc này. Cách tiếp cận điển hình là tạo một thư mục chứa các mục với mỗi tên này và đặt thư mục đó làm nguồn của trường tiêu chuẩn droplist. Nhưng tôi sẽ sử dụng droplink thay vì droplist, bởi vì sau đó bạn có tham chiếu mạnh mẽ bằng ID chứ không phải là tham chiếu yếu theo tên, và những tài liệu tham khảo xuất hiện trong cơ sở dữ liệu liên kết.
Hoặc, bạn có thể đạt được điều này bằng cách ghi đè điều khiển droplist.
/sitecore/System/Dictionary
có thể là nhà tốt cho các giá trị bạn cần tạo trong ngữ cảnh này. Thêm chúng vào từ điển cũng làm cho chúng có thể bản địa hóa và cho phép người dùng tham chiếu chúng dưới dạng mã thông báo trong các trường khác nếu muốn.
Bạn cũng có thể tìm thấy this article để được quan tâm. Nó đi vào một số chi tiết về việc sử dụng khác cho các mục từ điển và Tokens.
Ngoài ra, Sitecore's Reusing and Sharing Data guide có thêm thông tin về làm thế nào để sử dụng các mục từ điển và nhìn vào những tình huống khác mà bạn có thể muốn tiêm giá trị đơn giản thành các mục:
- 1. Đặt giá trị được tạo theo Sitecore
- 2. Cách vá một giá trị thuộc tính với một tệp Sitecore Include
- 3. Điền một vectơ với tất cả các giá trị đa bội với một khóa đã cho
- 4. tĩnh Xem render trong Sitecore 6,6
- 5. giá trị tĩnh trong web.config
- 6. Công giá trị biến tĩnh
- 7. Biến tĩnh mất giá trị
- 8. Tạo một mảng được điền với một dãy các giá trị x qua y
- 9. Điền các giá trị trống của một biến với giá trị trước đó không trống SAS 9,3
- 10. Vấn đề khó chịu với luồng công việc sitecore và kế thừa giá trị tiêu chuẩn
- 11. Tự động điền biến tĩnh trong PHP
- 12. Linq Distinct() theo tên để điền một danh sách thả xuống với tên và giá trị
- 13. trường nhập tự động điền với giá trị của một trường nhập khác
- 14. Điều kiện giá trị cột điền dựa trên giá trị cột khác trong gấu trúc
- 15. Sitecore 6.5 với MVC3
- 16. Đặt giá trị của trường tĩnh riêng
- 17. protobuf Bắt buộc điền vào và mặc định giá trị
- 18. Tự động điền JQuery xác minh giá trị đã chọn
- 19. Đặt giá trị của InstallDir trong một hàm, hoặc đặt tự động điền giá trị bằng cách nào đó?
- 20. Sitecore: loginPage?
- 21. Điền vào mảng với các giá trị không có vòng lặp trong PHP
- 22. Điền vào khung dữ liệu với giá trị từ hàng trên
- 23. Ngăn tự động điền hộp văn bản với các giá trị đã nhập trước đây
- 24. Tự động điền vào các giá trị biểu mẫu với jQuery
- 25. Cách điền danh sách thả xuống HTML với các giá trị từ cơ sở dữ liệu
- 26. Làm thế nào để làm cho giá trị tiêm xuân vào một trường tĩnh
- 27. Giá trị của textarea? làm thế nào để điền vào một?
- 28. Rails + charts.js: Cách điền vào mảng Javascript với giá trị từ cơ sở dữ liệu?
- 29. capybara: điền vào giá trị trường mẫu với chấm dứt khóa nhập
- 30. sqlite: cách điền cột mới với các giá trị khi cột mới đã được thêm?