Hi,
I've noticed and corrected a bug with Article FreeKey/FreeText not displaying in CustomerZoom.pm (CustomerTicketZoom.dtl) page.
In mentioned module replace FreeValue# with FreeText#
# do some strips && quoting
foreach (qw(To Cc From Subject FreeKey1 FreeKey2 FreeKey3 FreeText1
FreeText2 FreeText3)) {
# charset encode
$Param{"Article::$_"} =
$Self->{LayoutObject}->{LanguageObject}->CharsetConvert(
Text => $Article{$_},
From => $Article{ContentCharset},
);
}
And in template do the same thing. I also added CSS style for article attributes.
<dtl if ($Data{"Article::FreeKey1"} ne "") { $Data{"ArticleFreeString1"} = "<tr><td valign="top" class="afttab"><b>$QData{"Article::FreeKey1"}:</b></td><td class="afttab"> $QData{"Article::FreeText1"}</td></tr>"; }>
<dtl if ($Data{"Article::FreeKey2"} ne "") { $Data{"ArticleFreeString2"} = "<tr><td valign="top" class="afttab"><b>$QData{"Article::FreeKey2"}:</b></td><td class="afttab"> $QData{"Article::FreeText2"}</td></tr>"; }>
<dtl if ($Data{"Article::FreeKey3"} ne "") { $Data{"ArticleFreeString3"} = "<tr><td valign="top" class="afttab"><b>$QData{"Article::FreeKey3"}:</b></td><td class="afttab"> $QData{"Article::FreeText3"}</td></tr>"; }>
$Data{"ArticleFreeString1"}
$Data{"ArticleFreeString2"}
$Data{"ArticleFreeString3"}
# --
The style I called afttab (article free text table), and defined it as:
.afttab { background-color: #eeffee; color:#008000; border: 0px; }in customer-css.dtl, but I'd rather leave that to graph' designer. :)
Cheers, D.
_______________________________________________ OTRS mailing list: dev - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/dev To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/dev
