В версии 7.12.4 появился новый вид истории обращения. В нем можно видеть комментарии и комментарии к нему. Но не получается понять как можно автоматически разворачивать эти самые ветки комментариев? Очень часто там фигурируют полезные сведения по обращению, и приходится разворачивать их вручную.
Нравится
1 комментарий
16 ноября 2018 12:00
Это определяется атрибутом CommentsVisible в схеме SocialMessageHistoryItemPageV2:
* Comments block visibility attribute. */ "CommentsVisible": { "dataValueType": this.Terrasoft.DataValueType.BOOLEAN, "type": this.Terrasoft.ViewModelColumnType.VIRTUAL_COLUMN, "value": false },
И его состояние считывает и инвертирует та самая ссылка-переключатель «Комментарии (1)»:
/** * Toggle comments block visibility and load first portion of comments if it is visible and empty. * @protected */ toggleCommentsVisibility: function() { if (this.get("CommentCount") < 1) { return; } var newVisibilityState = !this.get("CommentsVisible"); this.set("CommentsVisible", newVisibilityState); if (newVisibilityState && this.get("ShownCommentMessagesCount") === 0) { this.onLoadNextComment(); } },
Нужно смотреть и экспериментировать, достаточно ли поменять атрибут на true, или нужно будет при открытии ещё принудительно вызывать логику загрузки комментариев.
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать