Links in der CustomerTable als target="blank"

Hilfe zu Znuny Problemen aller Art
Locked
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Links in der CustomerTable als target="blank"

Post by Daniel Obee »

Hi alle.

Wir benutzen die Möglichkeit, Daten aus der externen KundenDB als link anzeigen zu lassen, um damit bestimmte Module in einem Administrationstool aufzurufen.

Ein Link sieht in der config.pm z.B. so aus:

Code: Select all

            [ 'UserALink',      'Rechnungen',  'id',       1, 1, 'var', 'https://admincenter.domain.de/index.php?pluginpage=rechnungen&kunde=$Data{"UserCustomerID"}', 0 ],
Dadurch bekommen wir einen direkten Link in der Kundenanzeige, die in der AgentCustomerTableView.dtl generiert wird.

Der entsprechende Ausschnitt aus der AgentCustomerTableView.dtl sieht so aus:

Code: Select all

<!-- dtl:block:CustomerRow -->
  <tr>
    <td class="contentkey">$Text{"$QData{"Key"}"}:</td>
    <td class="contentvalue">$Data{"LinkStart"}<div title="$QData{"Value"}">$Data{"ValueShort"}</div>$Data{"LinkStop"}
Das ärgerliche ist nur, dass der Link immer im selben Tag aufgemacht wird. Ich würde das gerne ändern und ein target="blank" in den Link mit aufnehmen, allerdings scheitere ich an der Definition der Variable "LinkStart". Dort müsste (wahrscheinlich) die Definition geändert werden.

Hat da irgendjemand einen Tipp?

Gruß
Daniel
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Links in der CustomerTable als target="blank"

Post by Andre Bauer »

Steht doch eigentlich schon da. Letzter Teil...
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target
Müsste also so ausehen:

Code: Select all

[ 'UserALink',      'Rechnungen',  'id',       1, 1, 'var', 'https://admincenter.domain.de/index.php?pluginpage=rechnungen&kunde=$Data{"UserCustomerID"}', 0, '_blank' ],
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Links in der CustomerTable als target="blank"

Post by Daniel Obee »

DAS wäre ein Traum... der allerdings warten muss, bis zur 2.4. Bei mir sieht's noch so aus:

Code: Select all

# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly
Oder kann ich das in der 2.3 einfach nachtragen? Das wäre ja zu einfach...
innoinst
Znuny expert
Posts: 150
Joined: 10 Feb 2009, 17:05
Znuny Version: 3.1.10

Links in der CustomerTable als target="blank"

Post by innoinst »

tisar wrote:DAS wäre ein Traum... der allerdings warten muss, bis zur 2.4. Bei mir sieht's noch so aus:

Code: Select all

# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly
Oder kann ich das in der 2.3 einfach nachtragen? Das wäre ja zu einfach...
Mein Ausschnitt aus der 2.3.4-Config sagt bereits:
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target

Das hieße, wenn Du 2.3.3 einsetzt Du ein kleines Update machen müßtest.

Gruß,
Wolfgang
Ticketsysteme:
auf Virtual Linux System i686 - Ubuntu GNU/Linux Kernel 2.6.x , Apache2-HTTPS, MySQL5
produktiv
OTRS 3.1.18 slightly patched, ITSM 3.1.10; stuffed with some public valuable packages
ß-System
OTRS 3.1.21 slightly patched, ITSM 3.1.10; stuffed with some public valuable packages
Andre Bauer
Znuny guru
Posts: 2189
Joined: 08 Dec 2005, 17:01
Znuny Version: 5.0.x
Real Name: André Bauer
Company: Magix Software GmbH
Location: Dresden
Contact:

Links in der CustomerTable als target="blank"

Post by Andre Bauer »

Einfach mal ausprobieren.

Geht bestimmt auch schon in 2.3.3.
Prod: Ubuntu Server 16.04 / Zammad 1.2

DO NOT PM ME WITH OTRS RELATED QUESTIONS! ASK IN THE FORUMS!

OtterHub.org
Daniel Obee
Moderator
Posts: 644
Joined: 19 Jun 2007, 17:11
Znuny Version: various
Real Name: Daniel Obée
Location: Berlin

Links in der CustomerTable als target="blank"

Post by Daniel Obee »

Es funzt! * feier *

Beim ersten Mal muss ich irgendwas falsch gemacht haben. Aber heute morgen hat's dann geklappt.

Vielen Dank!

Daniel
Locked