Soo ich hab es jetzt hinbekommen :P
und zwar muss man in \otrs\Kernel\Output\HTML\LayoutTicket.pm
die sub AgentCustomerViewTable verändern..

ich habe es nun so gelöst, dass automatisch ein bild angezeigt wird, wenn das 
Datenfeld den Text ".jpg" enthält..
In dem Feld ist bei mir halt jetzt die komplette URL zum Bild gespeichert.
man muss dazu auch die Zeichenverkürzung Ascii2Html umgehen..


# build html table
    foreach my $Field (@MapNew) {
        if ($Field->[3] && $Field->[3] >= $ShownType && 
$Param{Data}->{$Field->[0]}) {
            my %Record = ();
            if ($Field->[6]) {
                $Record{LinkStart} = "<a href=\"$Field->[6]\">";
                $Record{LinkStop} = "</a>";
            }

            if ($Field->[0] && index($Param{Data}->{$Field->[0]},".jpg") == -1 
) {
                        $Record{ValueShort} = $Self->Ascii2Html(Text => 
$Param{Data}->{$Field->[0]}, Max => $Param{Max});
            }
                if(index($Param{Data}->{$Field->[0]},".jpg") > -1) {
                        $Record{ValueShort} = "</tr><img 
src=\"".$Param{Data}->{$Field->[0]}."\" border=\"0\"><tr>";
                }

            $Self->Block(
                Name => 'CustomerRow',
                Data => {
                    %{$Param{Data}},
                    Key => $Field->[1],
                    Value => $Param{Data}->{$Field->[0]},
                    %Record,
                },
            );
        }
    }

-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Buechling, Thomas
Gesendet: Mittwoch, 12. September 2007 10:19
An: User questions and discussions about OTRS.org in German
Betreff: AW: [otrs-de] Kundenbild unter Kundeninfos speichern
undmitanzeigenlassen



Hm ja ich würde jetzt auch gerne Bidler einbinden. Aber die direktlink-methode 
ist wohl doch nicht so optimal, man müsste halt auf den Link klicken.

Man müsste vielleicht irgendwie die Funktion, die "CustomerTable" erstellt, 
verändern.
Irgendwie wird sie ja in \Kernel\Modules\AgentTicketZoom.pm erstelt..

        # customer info string
        if ($Self->{ConfigObject}->Get('Ticket::Frontend::CustomerInfoZoom')) {
                $Param{CustomerTable} = 
$Self->{LayoutObject}->AgentCustomerViewTable(
                    Data => {
                        %Param,
                        %{$Param{CustomerData}},
                    },
                    Max => 
$Self->{ConfigObject}->Get('Ticket::Frontend::CustomerInfoZoomMaxSize'),
                );
                $Self->{LayoutObject}->Block(
                    Name => 'CustomerTable',
                    Data => \%Param,
                );
            }

Aber woher kommt "CustomerData" ( anscheinend aus 
Ticket::Frontend::CustomerInfoZoom aber wo ist das? )
und wie kann man die Behandlung von zb dem Bild anders als die Strings machen?




-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Auftrag von Stefan Borgwedel
Gesendet: Dienstag, 11. September 2007 17:17
An: User questions and discussions about OTRS.org in German
Betreff: AW: [otrs-de] Kundenbild unter Kundeninfos speichern und
mitanzeigenlassen


Würde es gerne versuchen im Kundenblock einzupflegen? Ich bekomme da nur ein 
statisches Bild rein, da die 'CustomerUser' etc nicht in der 
AgentTicketZoom.dtl verfügbar zu sein scheinen. Wäre für jeden Tip dankbar.

Leider wird dort der Block Kundeninfo komplett so ausgegeben:

<!-- dtl:block:CustomerTable -->
      <p>
        <hr>
        <b>$Text{"Customer Info"}:</b>
        $Data{"CustomerTable"}
        <hr>
      </p>
<!-- dtl:block:CustomerTable -->

Und am besten wäre es wenn ich die 'UserLastname' als Variable zugreifen kann, 
denn dann würde ich quasi nur die Zeile einfügen:

<img src="$Env{"Images"}$Data{"UserLastname"}.jpg" border="1" width="50">

Gruß,
Stefan.

-------- Original-Nachricht --------
> Datum: Tue, 11 Sep 2007 14:27:50 +0200
> Von: "Buechling, Thomas" <[EMAIL PROTECTED]>
> An: "User questions and discussions about OTRS.org in German" 
> <otrs-de@otrs.org>
> Betreff: AW: [otrs-de] Kundenbild unter Kundeninfos speichern und mit 
> anzeigenlassen

> 
> 
> Hm wie wäre es, wenn man einfach den HTML-Code in der Datenbank
> hinterlegt?
> 
> <img src="http://www/bild.jpg";>
> 
> und lässt den dann wie den restlichen Text ausgeben..
> Wie werden die Bilder denn bisher in die Datenbank eingetragen? dort
> müsste man ja nur eine kleinigkeit ändern..
> 
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Auftrag von Stefan Borgwedel
> Gesendet: Dienstag, 11. September 2007 14:23
> An: otrs-de@otrs.org
> Betreff: [otrs-de] Kundenbild unter Kundeninfos speichern und mit
> anzeigenlassen
> 
> 
> Hi.
> 
> Wie kann ich es schaffen, dass ich bei der Detailansicht eines tickets es
> schaffe das ich ein kleines Bild des Kunden mit angezeigt bekomme?
> 
> Ich habe mir erstmal den Weg überlegt einfach die Kundentabelle um eine
> Spalte zu erweitern und dann eine URL zu dem Bild zu hinterlegen. So das ich
> diese dann bei Bedarf aufrufen kann. Finde diese Methode aber nicht so
> schön.
> Besser wäre es wenn ein kleines Bild gleich angezeigt werden würde.
> 
> MfG
> Stefan
> -- 
> GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
> Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail
> _______________________________________________
> OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
> Archiv: http://lists.otrs.org/pipermail/otrs-de/
> Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
> Support oder Consulting fuer Ihr OTRS System?
> => http://www.otrs.com/
> 
> _______________________________________________
> OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
> Archiv: http://lists.otrs.org/pipermail/otrs-de/
> Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
> Support oder Consulting fuer Ihr OTRS System?
> ÿhttp://www.otrs.com/

-- 
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail
_______________________________________________
OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.com/

_______________________________________________
OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=http://www.otrs.com/

_______________________________________________
OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.com/

Antwort per Email an