Закажите бесплатную презентацию продуктов РосБизнесСофт прямо сейчас!
Панель History отвечает за добавление комментариев, постановку задач, отправку email, прикрепление файлов и вывод истории по ним.

Панель History имеет 4 вида вкладок:
Если вызвать метод HistoryPanel() без параметров, то он покажет все вкладки.
Для вывода панели History необходимо прописать в PHP-сценарии в методе onPlay():
$this->flowPanel(); $this->historyPanel();
Добавить в «Шаблон» в необходимое место следующие строки:
#include <flow> #include <history>
Пример использования панели History можно посмотреть в форме редактирования «Сделки»:
http://mycrm.ru/configurator/documents.deals/?formname=companies/deals/edit
PHP-сценарии:
$buttons = [
[
"link" => "/comments/add/",
"name" => Language::getVariable("flow", "Comment"),
"params" => ' ajax-frame-load',
"icon" => ['before' => 'fa fa-pencil'],
"active" => "",
"placeholder" => "Нажмите здесь, чтобы добавить заметку...",
"dataTab" => "comments",
"message" => "Заметка добавлена",
"object"=> "references.comments",
"ajax"=>1,
],
[
"link" => "/uploads",
"name" => Language::getVariable("flow", "Upload"),
"params" => '',
"active" => "",
"icon" => ['before' => 'fa fa-paperclip'],
"placeholder" => "Нажмите здесь, чтобы добавить файлы...",
"dataTab" => "uploads",
"object"=> "references.uploads",
"ajax"=>1,
]
];
$this->flowPanel("BASE", $this->structure, $buttons);
$this->historyPanel("BASE", $this->structure, ["comment", "file"]);
Пример вывода нескольких вкладок в HistoryPanel в модуле «Инциденты»:
http://mycrm.ru/configurator/documents.incident/?formname=companies/incident/edit
Для версии системы до 22.06 необходимо в конец «Шаблона» добавить следующее:
{JS append}
[[js | name: /interface/flow]]
[[js | name: /interface/history]]
{/JS}