back@me Posted February 6, 2007 Report Share Posted February 6, 2007 Hallo zusammen, welche Aufgabe hat eigentlich die Datei print_order.html, die ich im Ordner meintemplate/module/ finde. Anfangs habe ich nur an dieser Datei gebastelt und mich gewundert, dass keine Veränderungen zu erkennen waren, bis ich dann bemerkt habe, dass es noch eine Datei mit dem selben Namen gibt: Die einzige print_order.html, die scheinbar zum Einsatz kommt, ist doch die aus dem meintemplate/admin/ ... oder sollte ich mich so irren? Und welche Aufgabe hat dann nun die => meintemplate/module/print_order.html? Danke für die Aufklärung .. gute Nacht! back@me Link to comment Share on other sites More sharing options...
syncrosoni Posted February 6, 2007 Report Share Posted February 6, 2007 Mach mal selbst ne Bestellung in Deinem Shop, und drucke sie Dir in Deinem Account aus, dann wirst Du es sehen. Es gibt eine print_order für den Admin und eine für den Kunden Link to comment Share on other sites More sharing options...
back@me Posted February 6, 2007 Author Report Share Posted February 6, 2007 Hi syncrosoni, genau das ist ja das Merkwürdige! Wenn ich mich selbst anmelde (egal, ob als Admin, oder als normaler Kunde) und in mein Konto unter "Bestellinformationen" schaue und dann auf Drucken klicke, springt das Popup auf und zeigt mir den Inhalt meiner meintemplate/admin/print_order.html und nicht der meintemplate/module/print_order.html Ist das so richtig? Vor allem hatte ich meine meintemplate/admin/print_order.html so vorbereitet, dass im Kopf die Bezeichnung "Rechnung" angezeigt wird ... ist natürlich nicht so schön, wenn sich der Kunde in seinem eigenen Konto die Rechnung (trotz gleichbleibender Rechnungsnummer) mehrfach ausdrucken kann. Wo muss ich den Pfad ändern, wenn ich auf die meintemplate/module/print_order.html verweisen will? Vielen Dank back@me ---------------------------- EDIT: Muss ich evtl. an den beiden Dateien was ändern, wenn ich bezwecken will, dass die print_order.html aus dem Ordner meintemplate/module/ geöffnet wird?: (checkout_success.php) $smarty->assign('BUTTON_PRINT', '<img src="'.'templates/'.CURRENT_TEMPLATE.'/buttons/'.$_SESSION['language'].'/button_print.gif" style="cursor:hand" onclick="window.open(\''.xtc_href_link(FILENAME_PRINT_ORDER, 'oID='.$orders['orders_id'])...... und (account_history_info.php) $smarty->assign('BUTTON_PRINT', '<a style="cursor:pointer" onclick="javascript:window.open(\''.xtc_href_link(FILENAME_PRINT_ORDER, 'oID='.(int)$_GET['order_id'])....... Ich check das mit den smartys nicht so recht!! Link to comment Share on other sites More sharing options...
back@me Posted February 9, 2007 Author Report Share Posted February 9, 2007 Es gibt eine print_order für den Admin und eine für den Kunden Hat denn keiner einen Rat? Nun habe ich mal die "print_order.html" aus dem Ordner meintemplate/admin/ umbenannt und siehe da, folgende Fehlermeldung kommt, wenn der Kunde in seinem Konto einen Ausdruck aus der Bestellhistorie machen will: Warning: Smarty error: unable to read resource: "meintemplate/admin/print_order.html" in /home/www/includes/classes/Smarty_2.6.14/Smarty.class.php on line 1095 Kann doch nicht sein. Auch nach getätigter Bestellung des Kunden taucht die selbe Fehlermeldung (da immer noch der Dateiname verändert ist) auf, wenn dieser die "Druckversion der Bestellung" anklickt: Warning: Smarty error: unable to read resource: "meintemplate/admin/print_order.html" in /home/www/includes/classes/Smarty_2.6.14/Smarty.class.php on line 1095 Das zeigt mir (als Laien), dass die Datei "print_order.html" im Ordner meintemplate/module vom Admin, wie auch vom Kunden benutzt wird. Logisch, gell! Welchen Pfad muss ich anpassen? Vor allem, wie muss ich ihn anpassen, damit der Kunde seine "eigene" "print_order.html" bekommen soll? Vielen Dank back@me Link to comment Share on other sites More sharing options...
back@me Posted February 12, 2007 Author Report Share Posted February 12, 2007 OK, letzter Versuch ... sorry, wenn ich nerve, doch ich finde keine Lösung. In meinem Shop wird die Datei "print_order.html" dem Admin, wie auch dem Kunden aus dem Ordner meintemplate/admin angezeigt. Nun würde ich gerne wissen, wo ich welchen Pfad wie verändern muss, damit der Kunde die "print_order.html" aus dem Ordner meintemplate/module angezeigt bekommt? Vielen Dank und sorry, für das rumgenerve. back@me Link to comment Share on other sites More sharing options...
buero-design Posted February 12, 2007 Report Share Posted February 12, 2007 Hi back@me, das wird eigentlich in der /print_order.php gesteuert. Zeile 63 $smarty->display(CURRENT_TEMPLATE.'/module/print_order.html'); Ben Link to comment Share on other sites More sharing options...
back@me Posted February 12, 2007 Author Report Share Posted February 12, 2007 Hi buero-design, Du kannst es Dir nicht vorstellen ... ich bin überglücklich ... wieder ein Problem weniger. Ich Idiot hatte in dem Ordner meintemplate/module die selbe "print_order.php" wie im meintemplate/admin ... ! Keine Ahnung warum, da ich eigentlich der Meinung bin, noch nie an dieser Datei rumgefummelt zu haben . Schnell die original Datei reinkopiert ... nun funktioniert es! Vielen Dank für die Hilfe back@me ********************** Beitrag kann geschlossen werden!!! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.