Có cách nào chúng tôi có thể đặt giá trị của các trường mục Created By
hoặc Created Date
mục trong Sitecore từ mã phía sau?Đặt giá trị được tạo theo Sitecore
Cảm ơn
Có cách nào chúng tôi có thể đặt giá trị của các trường mục Created By
hoặc Created Date
mục trong Sitecore từ mã phía sau?Đặt giá trị được tạo theo Sitecore
Cảm ơn
Chỉ cần cập nhật nó sử dụng các lĩnh vực của sản phẩm, ví dụ:
using (new Sitecore.SecurityModel.SecurityDisabler())
{
item.Editing.BeginEdit();
item[Sitecore.FieldIDs.Created] = Sitecore.DateUtil.ToIsoDate(DateTime.Now);
item.Editing.EndEdit();
}
Chính xác. Và 'Sitecore.FieldIDs.CreatedBy' trong cùng một cách. +1 –
@MarekMusielak cảm ơn vì điều đó. Khi thiết lập CreatedBy, làm thế nào để bạn chỉ định một người dùng nào đó? – iaacp
Ví dụ: item [Sitecore.FieldIDs.CreatedBy] = "sitecore \\ quản trị viên"; –
Tại sao -1 cho câu hỏi này? –
Và tại sao 3 phiếu bầu đóng? Tôi cũng không hiểu ... –
'Đóng như quá cục bộ' vô nghĩa. Đây là sự kiểm duyệt đi quá xa. Đây là một câu hỏi hoàn toàn hợp lệ. –