Hallo zusammen,
ich hätte gerne das bestimmte Felder beim Drucken nicht mit ausgegeben werden.
Wenn ich die Datei AgtentTicketPrint.dtl anpasse werden aber in dem Ausdruck trotzdem alle Felder ausgegeben. Muss ich noch irgendwo etwas anpassen?
Danke und Gruß
Ela
-
- Znuny expert
- Posts: 241
- Joined: 06 Feb 2009, 11:15
- Znuny Version: 3.0.x
- Company: Perl-Services.de
- Contact:
Re: Drucken
Welche Felder sollen denn nicht ausgegeben werden? Wahrscheinlich musst Du in der Datei Kernel/Modules/AgentTicketPrint.pm was ändern...
Need a Perl/OTRS developer? You can contact me at info@perl-services.de
-
- Znuny newbie
- Posts: 30
- Joined: 20 Apr 2011, 06:13
- Znuny Version: 3.0.11
- Real Name: Daniela Mahl
- Company: CONET Technologies AG
Re: Drucken
Wenn ich in der AgentTicketPrint.pm etwas verändere, dann kann ich es aber nur für alle Verändern, oder?
Ich würde gerne die TicketFreeText Werte rausnehmen, da diese nur von einigen Agenten bearbeitet / gesehen werden dürfen.
Ich würde gerne die TicketFreeText Werte rausnehmen, da diese nur von einigen Agenten bearbeitet / gesehen werden dürfen.
OTRS Version: 3.0.11
ITSM 3.0.5
Betriebsystem: SLES 11
Apache2/MySQL 5
ITSM 3.0.5
Betriebsystem: SLES 11
Apache2/MySQL 5
-
- Znuny expert
- Posts: 241
- Joined: 06 Feb 2009, 11:15
- Znuny Version: 3.0.x
- Company: Perl-Services.de
- Contact:
Re: Drucken
Jein, generell sind die Änderungen dann für alle Ausdrucke gültig. Aber man kann ja etwas einbauen, so dass für bestimmte Agenten diese Felder erhalten bleiben.
Need a Perl/OTRS developer? You can contact me at info@perl-services.de
-
- Znuny newbie
- Posts: 30
- Joined: 20 Apr 2011, 06:13
- Znuny Version: 3.0.11
- Real Name: Daniela Mahl
- Company: CONET Technologies AG
Re: Drucken
Wie würde ich soetwas einbauen? Gibt es dazu irgendwo einen Anleitung?
Bisher habe ich Änderungen immer nur auf der dtl Datei gemacht und diese dann über Schematas den Agentengruppen zugewiesen.
Danke und Gruß
Ela
Bisher habe ich Änderungen immer nur auf der dtl Datei gemacht und diese dann über Schematas den Agentengruppen zugewiesen.
Danke und Gruß
Ela
OTRS Version: 3.0.11
ITSM 3.0.5
Betriebsystem: SLES 11
Apache2/MySQL 5
ITSM 3.0.5
Betriebsystem: SLES 11
Apache2/MySQL 5
-
- Znuny expert
- Posts: 241
- Joined: 06 Feb 2009, 11:15
- Znuny Version: 3.0.x
- Company: Perl-Services.de
- Contact:
Re: Drucken
Man müsste die Felder in dtl-Blöcke fassen, z.B. aus
das hier machen:
Und die dafür passende Änderung in der AgentTicketPrint.pm wäre (ca. Zeile 341):
Das $Bedingung müsste man natürlich noch mit der wirklichen Überprüfung ersetzt werden, ob die Queue angezeigt werden soll...
Code: Select all
<tr>
<td class="contentkey">$Text{"Queue"}:</td>
<td class="contentvalue">$QData{"Queue"}</td>
</tr>
Code: Select all
<!-- dtl:block:ShowQueue -->
<tr>
<td class="contentkey">$Text{"Queue"}:</td>
<td class="contentvalue">$QData{"Queue"}</td>
</tr>
<!-- dtl:block:ShowQueue -->
Code: Select all
if ( $Bedingung ) {
$Self->{LayoutObject}->Block(
Name => 'ShowQueue',
Data => \%Ticket,
);
}
Need a Perl/OTRS developer? You can contact me at info@perl-services.de