From 75df33f60679b38f922b52a10a6fdf941a646748 Mon Sep 17 00:00:00 2001 From: Molkobain Date: Thu, 30 Mar 2023 18:39:09 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B06139=20-=20Add=20HTML=20metadata=20on=20?= =?UTF-8?q?activity=20panel=20to=20be=20aligned=20with=20regular=20fields?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CaseLogEntryForm/CaseLogEntryForm.php | 10 ++++++++++ .../activity-panel/caselog-entry-form/layout.html.twig | 3 +++ 2 files changed, 13 insertions(+) diff --git a/sources/application/UI/Base/Layout/ActivityPanel/CaseLogEntryForm/CaseLogEntryForm.php b/sources/application/UI/Base/Layout/ActivityPanel/CaseLogEntryForm/CaseLogEntryForm.php index 6f675458d..0bb160da9 100644 --- a/sources/application/UI/Base/Layout/ActivityPanel/CaseLogEntryForm/CaseLogEntryForm.php +++ b/sources/application/UI/Base/Layout/ActivityPanel/CaseLogEntryForm/CaseLogEntryForm.php @@ -5,6 +5,7 @@ */ namespace Combodo\iTop\Application\UI\Base\Layout\ActivityPanel\CaseLogEntryForm; +use AttributeCaseLog; use cmdbAbstractObject; use Combodo\iTop\Application\UI\Base\Component\Input\RichText\RichText; use Combodo\iTop\Application\UI\Base\Layout\UIContentBlock; @@ -105,6 +106,15 @@ class CaseLogEntryForm extends UIContentBlock return $this->sAttCode; } + /** + * @return string + * @since 3.0.4 3.1.0 N°6139 + */ + public function GetAttType(): string + { + return AttributeCaseLog::class; + } + /** * @see static::$sAttCode * @return string diff --git a/templates/base/layouts/activity-panel/caselog-entry-form/layout.html.twig b/templates/base/layouts/activity-panel/caselog-entry-form/layout.html.twig index d2c0938b9..d37355314 100644 --- a/templates/base/layouts/activity-panel/caselog-entry-form/layout.html.twig +++ b/templates/base/layouts/activity-panel/caselog-entry-form/layout.html.twig @@ -6,6 +6,9 @@ data-object-id="{{ oUIBlock.GetObjectId() }}" data-attribute-code="{{ oUIBlock.GetAttCode() }}" data-attribute-label="{{ oUIBlock.GetAttLabel() }}" + data-attribute-type="{{ oUIBlock.GetAttType() }}" + data-input-type="{{ constant('cmdbAbstractObject::ENUM_INPUT_TYPE_HTML_EDITOR') }}" + data-input-id="{{ oUIBlock.GetTextInput().GetId() }}" data-submit-mode="{{ oUIBlock.GetSubmitMode() }}" method="post">