2011-07-07 41 views
6

Tôi nhận thấy rằng sitecore có tùy chọn xuất người dùng ở định dạng Excel.Xuất danh sách các mục Sitecore dưới dạng Excel (hoặc các định dạng khác)

screenshot of the user managers

tôi cần phải có chức năng tương tự cho xuất khẩu 'sự tham gia', (một người dùng có thể tranh thủ tham gia vào một 'sự kiện', và nếu video của họ được chấp nhận thông qua một quy trình làm việc Sitecore, một 'tham gia' mục được tạo trong cây nội dung)

Vì phần lớn mọi thứ trong Sitecore đều dựa trên các mục và tôi muốn xuất các mục sang Excel, câu hỏi của tôi là - một số cách tốt nhất để làm điều này là gì?

Câu hỏi:

  1. Có cách nào để tái sử dụng chức năng này cho các hạng mục thường xuyên?
  2. Bạn nên tạo trang quản trị tùy chỉnh (bất kỳ mẹo nào để thực hiện việc này?) Có một số mã tùy chỉnh đọc các mục từ cơ sở dữ liệu bằng API?
  3. có các plugin bổ sung/dự án nguồn được chia sẻ có thể giúp tôi đạt được điều này không?

Hoặc có ai có ý tưởng hay hơn không? - sẽ tốt hơn nếu chỉ lưu trữ các tham gia trong SQL? Tôi chủ yếu làm theo cách này bởi vì tôi muốn sử dụng các chức năng 'miễn phí', ví dụ như quy trình làm việc, nhưng nếu điều đó dẫn đến tôi bằng cách sử dụng các mẫu chống xin hãy bắn tôi;)

Trả lời

4

Tìm thấy mô-đun nguồn thực hiện chính xác điều này (và nhiều hơn nữa)! Về cơ bản nó cho phép bạn cấu hình (và dễ dàng mở rộng, nếu bạn cần) bất kỳ loại bảng dựa trên báo cáo về 'mục'.

Mô-đun báo cáo hiển thị dưới dạng ứng dụng trong trình đơn sitecore (như công cụ quản lý người dùng) và đi kèm với các tính năng như xml, csv, xls export. Nó cũng thực sự dễ dàng để thiết lập, một khi bạn nhận được hang của nó.

http://trac.sitecore.net/AdvancedSystemReporter

Các vấn đề liên quan