Tracking Code als neuer Tab bzw. Popup

Guten Abend,

ich bin gerade dabei die Bestellhistorie ein wenig zu verfeinern. Habe dazu als erstes mal den Tracking-Code “Dhl-fähig” gemacht.


    public function getShipmentTrackingUrl()
    {
        if ( $this->_sShipTrackUrl === null && $this->oxorder__oxtrackcode->value ) {
            $this->_sShipTrackUrl = "http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=".$this->oxorder__oxtrackcode->value;
        }

Jetzt möchte ich aber noch, dass wenn man in der Bestellhistorie auf den “Wo ist meine Lieferung?” Link klickt, sich das Ziel als Popup öffnet und nicht im selben Fenster. Die Kunden sollen ja schließlich auf der Seite bleiben. :wink:

Standartmäßig funktioniert das in HTML ja mit:

<a target="popup" onclick="window.open
  ('', 'popup', 'width=580,height=360,scrollbars=no, toolbar=no,status=no,
  resizable=yes,menubar=no,location=no,directories=no,top=10,left=10')
  "href="http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=".$this->oxorder__oxtrackcode->value">Wo ist meine Lieferung?</a>

(mal ganz ausführlich)

Leider, funktioniert das ja nicht in PHP.
Ich hoffe ihr wisst weiter.

MfG
Marvin

versuchs mal so:

http://de.selfhtml.org/html/verweise/definieren.htm#zielfenster

Funktioniert leider nicht.
Kann man überhaupt HTML und PHP in eine Zeile schreiben?

Grüße

?

Du musst nur dem Link das[B] target="_blank"[/B] mitgeben, damit dieser in einem neuen Fenster geöffnet wird.

Und wie mach ich das?
Mir ist schon klar was target="_blank" bedeutet.
Ich bekmme aber bei jedem Versuch einen Fehler.


    public function getShipmentTrackingUrl()
    {
        if ( $this->_sShipTrackUrl === null && $this->oxorder__oxtrackcode->value ) {
            $this->_sShipTrackUrl = "http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=".$this->oxorder__oxtrackcode->value;
        }  

Wo soll hier das target=“blank” rein?