2013-05-29 31 views
5

Giả sử tôi có bố cục trang cổ điển.Trình chỉnh sửa trang và quy trình làm việc của Sitecore - làm cách nào?

  • Một tiêu đề, có logo (một sublayout)
  • Một điều hướng trên trong tiêu đề của trang (khác sublayout)
  • Một trang 3 cột sublayout với:
    • Điều hướng bên trái sublayout được tải trong giữ chỗ cột bên trái
    • Một giữ chỗ trong cột trung tâm nơi mặt hàng khác nhau nội dung (trình chiếu, chứa các tab, khối HTML, vv) có thể được nạp
    • Một giữ chỗ trong cột bên phải nơi mục nội dung bên khác nhau (chia sẻ trên nhiều trang) có thể được nạp
  • một chân sublayout, có thể với một chuyển hướng chân sublayout cũng như (như Liên hệ, trợ giúp, T & C, vv)

Bây giờ chúng ta hãy nói rằng tất cả điều này có thể được chỉnh sửa trong trình soạn thảo trang, và chúng ta hãy thêm một thực tế mà tôi muốn tất cả mọi thứ phải trải qua quy trình làm việc.

Khi biên tập viên đi đến một trang cụ thể (nói trang "About Us"), khi ông sẽ bấm EDIT, những gì chính xác là Sitecore dự kiến ​​sẽ làm gì? Tất cả các mục xuất hiện trên trang đó có chuyển sang trạng thái DRAFT không? Hoặc đó sẽ chỉ xảy ra khi nào, nói rằng, các biên tập viên thực sự không chỉnh sửa một số nội dung trong một số các "mục nội dung" hiển thị trên trang?

Và điều gì xảy ra khi trang web được trình duyệt? tất cả các subitems đó đã được sửa đổi cũng sẽ đi vào "trình duyệt" nhà nước và xuất hiện trong Người phê duyệt/Nhà xuất bản workbox?

Nếu không có điều này xảy ra ra khỏi hộp, làm thế nào có thể tất cả điều này được thực hiện? Có ai đã giải quyết vấn đề này và giải quyết thành công không? Nó có vẻ như là một vấn đề phổ biến để có, nhưng tôi dường như không thể tìm thấy bất kỳ hướng dẫn về cách tất cả các mối quan hệ này với nhau.

Xin cảm ơn, FG

Trả lời

3

Tôi vừa thực hiện một thử nghiệm nhanh về điều này. Đây là những phát hiện của tôi:

Khi người dùng nhấp vào chỉnh sửa trong chế độ trình chỉnh sửa trang, không có gì xảy ra tại thời điểm đó với trạng thái luồng công việc. Tất cả những điều này là cho phép người dùng chỉnh sửa nội dung.

Có phần "Chỉnh sửa" trên trình chỉnh sửa trang cho phép người dùng khóa và mở khóa - điều này dường như chỉ ảnh hưởng đến mục hiện đang được chỉnh sửa, không phải bất kỳ mục nào liên quan được sử dụng để hiển thị nội dung cho trang.

Cùng xảy ra nếu người dùng nhấp vào nút lưu.Chỉ mục hiện tại bị khóa và được đưa vào trạng thái luồng công việc dự thảo.

Tuy nhiên, nếu người dùng chỉnh sửa một số nội dung liên quan (biểu trưng, ​​điều hướng, chân trang, v.v ...), khi người dùng nhấp vào nút lưu cả mục hiện tại và các mục đã chỉnh sửa bị khóa và được đặt trong trạng thái dòng công việc ban đầu (miễn là các giá trị tiêu chuẩn mẫu có một thiết lập dòng công việc ban đầu)

Thử nghiệm này được thực hiện trên bản phát hành ban đầu Sitecore 7.0 - nhưng tôi không nghĩ rằng hành vi đã thay đổi từ 6.5 hoặc 6.6.

+0

Rất thú vị ... bạn đang nói rằng Sitecore thực sự có thể làm điều đúng, được đặt ở trạng thái DRAFT (hoặc bất kỳ trạng thái luồng công việc ban đầu) chỉ những mục đã được sửa đổi thực sự. Tôi đã không bao giờ nghĩ rằng đây có thể là trường hợp ngoài hộp. Tôi cho rằng điều này có khả năng có thể tạo ra các vấn đề đồng thời khi bạn có một số mục được chia sẻ trên nhiều trang (chúng tôi cố gắng thúc đẩy chia sẻ khối nội dung càng nhiều càng tốt). Cảm ơn bạn đã trải qua nỗ lực thử nghiệm này! –

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