Sitecore工作框顯示當前狀態下可用的工作流操作。對於如果「Supress消息」關閉的操作,它會顯示一個消息框以輸入操作的原因。Sitecore工作箱 - 將單行文本框中的「消息框」彈出框修改爲多行文本框
可以自定義這個嗎?我該怎麼做?
Sitecore工作框顯示當前狀態下可用的工作流操作。對於如果「Supress消息」關閉的操作,它會顯示一個消息框以輸入操作的原因。Sitecore工作箱 - 將單行文本框中的「消息框」彈出框修改爲多行文本框
可以自定義這個嗎?我該怎麼做?
如果您想要多行文本框而不是單行文本框,只需將TextMode="MultiLine"
屬性添加到Trayek在其答案中描述的位置中的WorkflowComment.ascx文件。
您可能還需要修改CSS以使其更適合。
如果這是您需要的唯一更改,您不必更改班級。
它似乎是文件<websiteroot>/sitecore/shell/feeds/Views/WorkflowComment.ascx
是使用的控制。
所以雖然它看起來像可以可以修改,但我以前沒有這樣做過,所以我不完全確定當它改變爲不同的類型時會發生什麼。例如,文件<websiteroot>/sitecore/shell/feeds/workflow.js
似乎也使用該字段。
如果您嘗試更改它,您也必須更改Sitecore.Shell.Feeds.Views.WorkflowComment
類,因爲它期望的是文本框。