2012-05-15 19 views
5

Tôi có câu hỏi về việc triển khai giao diện người dùng mới trong trang web .net được xây dựng bằng trang chính.Giao diện người dùng SDL Tridion Sử dụng trang chủ Net.

Giải pháp của chúng tôi sử dụng trang chính .NET. Mọi thứ được cấu hình như tài liệu here) trong đó trang cái của chúng tôi đang sử dụng mã < --INIT_SITE_EDIT -> ở cuối tệp để đảm bảo mã siteedit/i được nhúng chính xác. Khi chúng tôi duyệt trang web và chuyển sang giao diện UI, trang chủ thực sự được mở (mặc dù các thành phần nội dung chính xác được kéo vào để chỉnh sửa) ... nhưng điều này khiến người dùng không thể xuất bản lại toàn bộ trang trong giao diện người dùng mới.

Có cách nào đơn giản để khắc phục lỗi này mà tôi đang thiếu không? Tôi sợ rằng tôi sẽ phải thực hiện một số thao tác mã được xuất ra bởi các khối mã UI/siteedit mặc định để thả vào đúng trang tcm-id.

Cảm ơn trước,

John

+0

Không có chi tiết đúng bây giờ, nhưng môi trường đào tạo của chúng tôi đang sử dụng Trang chủ và Giao diện người dùng Tridion - Có một số thách thức, nhưng không có vấn đề thực sự triển khai ở đó. Hãy thử so sánh HTML kết quả với trang "chuẩn"? –

+0

Hey Nuno, Cảm ơn, tôi biết tôi cần trang ID của trang thực trong phần <- PageSettings ->. Tôi không thấy một cách ootb để cung cấp cho masterpage từ trang .aspx bình thường của tôi? Tôi chắc chắn thiếu một cái gì đó hiển nhiên ở đây. – johnwinter

+1

Bạn đã thử xóa trang web chỉnh sửa TBB khỏi trang cái và đặt nó bên trong trang thực tế? –

Trả lời

2

Để giải quyết vấn đề này các bước sau đây đã được thực hiện:

  1. Tháo/UI khối mẫu xây dựng SiteEdit 'Enable chỉnh sửa nội tuyến cho trang' từ Master Page Template.
  2. Trong DWT cho các trang nội dung (nơi bố trí chỉ là <contentplaceholder> thẻ thêm giá trị <!--SITE_EDIT_INIT--> bên trong một trận chung kết.
  3. Xuất bản lại tất cả mọi thứ.

Hope this helps.

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