#1 (permalink)  
Alt 26.02.2009, 10:03
Benutzer
 
Registriert seit: 08.02.2006
Beiträge: 80
Frage Textbaustein für Bestellung

Hallo Ihr,

ich habe bei mir die Möglichkeit eingebaut, dass ich bei den Bestellungen in /admin/orders.php einen Button habe, der mir eine Faxbestellung für den Hersteller erzeugt. Das klappt auch super.
Jetzt habe ich aber das Problem, dass ich in manchen Fällen noch eine zusätzliche Mitteillung auf dem Fax haben möchte.

Ich wollte dies so realisieren, dass ich den Text frei eingeben kann und dieser dann an eienr bestimmten Stelle auf dem Fax zu sehen ist. Dafür habe ich in der orders.php ein zusätzliches Textfeld angelegt.
Code:
        <td class="main"><?php echo xtc_draw_textarea_field('freefaxtext', 'soft', 50, 2); ?></td>
Den Text, den ich dort eingebe, wird doch unter freefaxtext hinterlegt? Ist das richtig?

Wenn dem so ist, dachte ich mir, ich mache die Variable so verfügbar
Code:
<?php $smarty->assign('FREEFAXTEXT', 'freefaxtext'); ?>
Wenn ich auf den Fax Button klicke wird folgendes ausgeführt
Code:
   <a class="button" href="Javascript:void()" onclick="window.open('<?php echo xtc_href_link('print_fax.php','oID='.$_GET['oID']); ?>', 'popup', 'scrollbars=yes, toolbar=0, width=640, height=600')"><?php echo ("Fax"); ?></a>
In der Datei print_fax.php ist aber der Wert der Variablen $FREEFAXTEXT nicht vorhanden.

Entweder ist meine Annahme, dass der Wert in freefaxtext zurückgegeben wird falsch, dann kann die smarty Zuweisung nicht passen oder aber die smarty Zuweisung muss anders positioniert werden. Ich habe Sie jetzt mal ganz blauäugig direkt hinter das Erzeugen des Feldes geschrieben, aber da werde ich den Wert wohl nie einfangen können. Die Zuweisung muss wahrscheinlich irgendwie beim Button klick mit hin, ich weiß aber nicht wie.

Ich hoffe, ihr könnt verstehen, was ich vorhabe und mir helfen.
Ich bin für jeden Tip dankbar
yummi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 26.02.2009, 12:08
Benutzer
 
Registriert seit: 08.02.2006
Beiträge: 80
Frage Ergänzung zu Textbausteinen

Hallo eine kleine Ergänzung,

Beim Klicken des Buttons habe ich den Code erweitert:

Code:
   <a class="button" href="Javascript:void()" onclick="window.open('<?php echo xtc_href_link('print_fax.php','oID='.$_GET['oID'].'&action=freetext'); ?>', 'popup', 'scrollbars=yes, toolbar=0, width=640, height=600')"><?php echo ("Fax"); ?></a>
Das Event freetext fange ich so auf
Code:
 switch ($_GET['action']) {
  case 'freetext' : 
      $smarty->assign('FREEFAXTEXT', 'freefaxtext'); 
  break;
Wenn ich jetzt in der html Datei die Variable $FREEFAXTEXT ausgebe, dann sehe ich ein leeres Textfelsd an dieser Stelle.

Was ich aber möchte ist der Inhalt des Textfeldes und nicht das Textfeld selber.

Was fehlt da noch?

Vielen Dank für Eure Hilfe
yummi
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bestellung, textbaustein

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
keine Bestellung sichtbar bweichel Admininterface 3 08.05.2007 06:59


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:42 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand