n8schicht25 Posted November 24, 2006 Report Share Posted November 24, 2006 function getContentLink($coID,$text) { return '<script language="javascript">document.write(\'<a href="javascript:newWin=void(window.open(\\\''.xtc_href_link(FILENAME_POPUP_CONTENT, 'coID='.$coID).'\\\', \\\'popup\\\', \\\'toolbar=0, scrollbars=yes, resizable=yes, height=500, width=500\\\'))"><font color="#ff0000">'.$text.'</font></a>\');</script><noscript><a href="'.xtc_href_link(FILENAME_POPUP_CONTENT, 'coID='.$coID).'"target=_blank"><font color="#ff0000">'.$text.'</font></a></noscript>'; } was muss man hier einfügen damit wenn man auf mehr geht das ganze dann sofort drucken kann??? Link to comment Share on other sites More sharing options...
supervisior Posted November 24, 2006 Report Share Posted November 24, 2006 Leg mich jetzt nicht fest, aber so viel ich weiß musst Du das im Zielfenster definieren und lässt sich meines Wissens nicht über das javascript popup steuern, sprich <body onload="window.print()"> im Zielfenster. Link to comment Share on other sites More sharing options...
n8schicht25 Posted November 25, 2006 Author Report Share Posted November 25, 2006 Hallo Supervisor, werde ich mal testen, aber gibt es für die popups einzellne html files? ansonsten wäre es doch blöd, wenn man in ner box agb´s aufruft die sofort zu drucken..... ich weiss das es bei print_product_info.html so geregelt ist wie du meinst.... aber dafür gibt es ja dann auch ne eigene html.... in der ich den body...einrichten kann.... soll ja quasi nur beim mehr link passieren.... Link to comment Share on other sites More sharing options...
n8schicht25 Posted November 25, 2006 Author Report Share Posted November 25, 2006 habs gefunden, muss man in der popup_content.php einfügen.... dann klappts auch nur mit dem link.... YEAH ****HANG LOOSE**** Link to comment Share on other sites More sharing options...
brighteyes Posted May 13, 2007 Report Share Posted May 13, 2007 Hi n8schicht25, kannst du das mal hier darstellen, wie du das gelöst hast mit dem AGB drucken? Also welcher Code in welchen Dateien danke Link to comment Share on other sites More sharing options...
tyan_trinity Posted July 6, 2007 Report Share Posted July 6, 2007 also, ich habe, um die AGBs die erscheinen wenn man auf den MEHR-Link klickt zu drucken die popup_content.php um folgenden code erweitert: <p class="smallText" align="left"> <script type="text/javascript"> <!-- document.write("<a href='javascript:window.print()'><?php echo TEXT_PRINT_WINDOW; ?></a>") // --> </script> </p> [/HTML] Und dann noch den entsprechenden Text für TEXT_PRINT_WINDOW in die german.php eingefügt... Link to comment Share on other sites More sharing options...
schumannkg Posted September 1, 2007 Report Share Posted September 1, 2007 Das ist ja mal elegant. Gibts sowas auch, um die AGB zu speichern? Man muss ja dem Kunden die Möglichkeit geben, die AGB zu drucken UND wiedergabefähig abzuspeichern. Link to comment Share on other sites More sharing options...
supervisior Posted September 1, 2007 Report Share Posted September 1, 2007 Jeder Browser hat doch auch eine "Speichern" Funktion?! Oder willst du das als PDF haben? Link to comment Share on other sites More sharing options...
schumannkg Posted September 1, 2007 Report Share Posted September 1, 2007 Der Browser an sich schon, aber das PopUp Fenster, welches sich nach klick auf "Mehr" öffnet nicht. PDF ist meines Wissens ungeeignet, da man dem Kunden nicht zumuten kann, sich den Reader runterzuladen und zu installieren.... bin jetzt mit Java Script nicht so bewandert, aber das Pop Up Fenster muss man doch so anpassen können, damit es speichern ermöglicht. Schonmal danke im Voraus. Link to comment Share on other sites More sharing options...
supervisior Posted September 1, 2007 Report Share Posted September 1, 2007 Natürlich hat auch ein Popup eine Speichern Funktion!!!! Wenn du den Acrobat Reader selsbt nicht installiert hast, gehörst du wohl zu den wenigen, die ihn nicht haben. Der Reader ist inzwischen so weit verbreitet, dass man die wenigen mit der Hand zählen kann, die ihn nicht installiert haben, aber letztlich ist es natürlich deine Sache. Link to comment Share on other sites More sharing options...
schumannkg Posted September 1, 2007 Report Share Posted September 1, 2007 Das Pop Up welches ich meine kann man lediglich minimieren, maximieren und schliessen, also keine Standardschaltflächen wie ein normales Brwoserfenster. Desweiteren haben natürlich die meisten einen PDF Reader, aber eben nicht alle, und es soll auch so einfach wie möglich gehalten sein, die AGB als HTML abrufbar, welche man drucken (das geht ja schon) und speichern kann. Link to comment Share on other sites More sharing options...
laubino Posted September 8, 2007 Report Share Posted September 8, 2007 Habe die Änderungen, wie in diesem Beitrag beschrieben, in der popup_content und german.php vorgenommen. Funktioniert dann auch im Popup-Fenster. Nur ein Problem. Meine AGB sind etwas länger, so dass sie 2 Seiten benötigen. Durch den Druckbefehl über window print wird aber nur eine Seite ausgedruckt. Wo kann ich das einstellen, dass mehr Zeichen gedruckt werden ??? Ich hätte gerne in einigen Fenstern (keine popup-Fenster) das Drucken ermöglicht. Wo muss ich da was ändern, damit dies per Tastendruck möglich ist ?? Link to comment Share on other sites More sharing options...
Starshop Posted September 22, 2007 Report Share Posted September 22, 2007 also, ich habe, um die AGBs die erscheinen wenn man auf den MEHR-Link klickt zu drucken die popup_content.php um folgenden code erweitert: <p class="smallText" align="left"> <script type="text/javascript"> <!-- document.write("<a href='javascript:window.print()'><?php echo TEXT_PRINT_WINDOW; ?></a>") // --> </script> </p> [/html] Und dann noch den entsprechenden Text für TEXT_PRINT_WINDOW in die german.php eingefügt... Kannst du das für Laien ein wenig detaillierter erklären ? Was für einen Text muss ich wie und wo in die german.php einfügen ?? Danke Kai Link to comment Share on other sites More sharing options...
Starshop Posted September 23, 2007 Report Share Posted September 23, 2007 Kann mir das bitte jemand erklären ? Was muss in die german.php eingefügt werden ? Und wie kann man es einstellen das auch zwei oder drei Seiten gedruckt 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.