Base#
ArticleRender()#
Returns article html.
my $HTML = $ArticleBaseObject->ArticleRender(
TicketID => 123, # (required)
ArticleID => 123, # (required)
ShowBrowserLinkMessage => 1, # (optional) Default: 0.
ArticleActions => [], # (optional)
);
- Result:
$HTML = “<div>…</div>”;
ArticleMetaFields()#
Returns common fields for any article.
my %ArticleMetaFields = $ArticleBaseObject->ArticleMetaFields(
TicketID => 123, # (required)
ArticleID => 123, # (required)
);
Returns:
%ArticleMetaFields = (
DynamicField_Item => {
Label => 'Item', # mandatory
Value => 'Value', # mandatory
Link => 'http://...', # optional
},
AccountedTime => {
...
},
);
PRIVATE FUNCTIONS#
_ArticleSenderImage()#
Get URL used for article sender image.
my $SenderImage = $ArticleBaseObject->_ArticleSenderImage(
Sender => 'John Doe <jdoe@example.com>',
);
Returns:
$SenderImage = 'https://gravatar.com/avatar/28a58af1db24962e81212115e7cac685?s=80';