Powermail: Formular Preview drucken wurde Beantwortet

Autor Nachricht
Verfasst am: 15.04.2008 [20:50]
SLAng


[Themenersteller]
dabei seit: 20.10.2004
Beiträge: 1615

Crossposting:
http://www.typo3.net/forum/list/list_post//74893/

Ich sitze immernoch an dem alten Problem, das ich die Preview eines vollständig ausgefüllten Formulars nicht drucken kann. Ursprünglich hatte ich Mailformplus verwendet, da ich dabei überhaupt zu keinem Ergebnis kommen konnte habe ich jetzt Powermail ausprobiert. Die Extension gefällt mir soweit recht gut.
Nur leider kann ich auch hier die Preview nicht drucken. Es erscheint zwar das ausgefüllt Formular, aber eben das fdormular und nicht die Previe sobal auf der Previewseite auf drucken geht.

alt.print ist noch immer eingebunden

Folgendes TS nutze ich für den Drucklink:

Typoscript:Zeilennummerierung:  An / Aus

  1. temp.PRINT = COA
  2. temp.PRINT {
  3.         wrap = <a href="|" name="Drucken" title="Drucken" target="_blank" class="footer_links">Druckansicht</a>
  4.  
  5.         10 = TEXT
  6.         10.data = getIndpEnv:REQUEST_URI
  7.         10.listNum.splitChar = .
  8.         10.listNum = 0
  9.         10.wrap = |.98.html
  10.         10.dontCheckPid = 1
  11. }


Wäre schön wenn jemand rat wüsste...

Nichts wissen ist schlecht, nichts wissen wollen ist eine Katastrophe!
Verfasst am: 15.04.2008 [21:02]
einpraegsam.net

[Moderator]
dabei seit: 17.01.2005
Beiträge: 4609

Du musst im Prinzip noch ein tx_powermail_pi1[mailID]=1 dranhängen...

Powermail :: Einprägsam :: Smokethis :: Xing Profil :: conject
Verfasst am: 15.04.2008 [21:21]
SLAng


[Themenersteller]
dabei seit: 20.10.2004
Beiträge: 1615

Mh...

ich steh bestimmt gerade aus dem Schlauch ;-(

Also ich habs so versucht:

Typoscript:Zeilennummerierung:  An / Aus

  1. temp.PRINT = COA
  2. temp.PRINT {
  3.         wrap = <a href="|" name="Drucken" title="Drucken" target="_blank" class="footer_links">Druckansicht</a>
  4.  
  5.         10 = TEXT
  6.         10.data = getIndpEnv:REQUEST_URI
  7.         10.listNum.splitChar = .
  8.         10.listNum = 0
  9.         10.wrap = |.98.html&tx_powermail_pi1[mailID]=1
  10.         10.dontCheckPid = 1
  11. }


Damit funktioniert der Drucklink allerdings überhaupt nicht mehr und katapultiert mich auf die Startseite

Nichts wissen ist schlecht, nichts wissen wollen ist eine Katastrophe!
Verfasst am: 15.04.2008 [21:27]
SLAng


[Themenersteller]
dabei seit: 20.10.2004
Beiträge: 1615

Ja, habe wirklich auf dem Schlauch gestanden... das "?" hat gefehlt... Also so geht es wohl... endlich... jubel!

Spitze... endlich funktioniert es...

Vielen Dank!

Nichts wissen ist schlecht, nichts wissen wollen ist eine Katastrophe!
Verfasst am: 18.04.2008 [09:26]
alexliebe


dabei seit: 20.02.2006
Beiträge: 95

Hi SLAng,

wäre spitze, wenn Du für Dummies wie mich das funktionierende Ergbins posten würdest. Ich habe keine Ahnung, wo das "?" hin soll.

mlg
Alex
Verfasst am: 18.04.2008 [09:30]
einpraegsam.net

[Moderator]
dabei seit: 17.01.2005
Beiträge: 4609

alexliebe schrieb:

Hi SLAng,

wäre spitze, wenn Du für Dummies wie mich das funktionierende Ergbins posten würdest. Ich habe keine Ahnung, wo das "?" hin soll.

mlg
Alex


Typoscript:Zeilennummerierung:  An / Aus

  1. 10.wrap = |.98.html?tx_powermail_pi1[mailID]=1


Powermail :: Einprägsam :: Smokethis :: Xing Profil :: conject
Verfasst am: 29.04.2008 [13:37]
alexliebe


dabei seit: 20.02.2006
Beiträge: 95

Danke! icon_biggrin.gif

kann man das auch tx_thmailformplus umbasteln? Alle meine Versuche sind gescheitert.

wenn ich in die Adressleiste folgendes eingebe:
...detail.html?tx_thmailformplus_pi2%5BshowUid%5D=97&type=98

käme die richtige Druckanzeige. Nur wie schaffe ich es, dass diese URL erzeugt wird?

mein TS:
Typoscript:Zeilennummerierung:  An / Aus

  1. # Printlink
  2. PRINT = TEXT
  3. PRINT.wrap = <a href="index.php?id=|&type=98" target="_blank"><img src="vorlagen/drucker.gif" alt="Druckversion" border="0"></a>
  4. PRINT.field = uid


und ganz unten:


Typoscript:Zeilennummerierung:  An / Aus

  1. ###Druckversion
  2. druckversion = PAGE
  3. druckversion {
  4. typeNum = 98
  5. bodyTag = <body class="druckansicht" onload="window.print();"
  6. stylesheet = vorlagen/druck.css
  7. 10 < temp.printTemplate
  8. 10.marks {
  9. ###CONTENT
  10. CONTENT {
  11. table = tt_content
  12. select.orderBy = sorting
  13. select.where = colPos = 0
  14. select.languageField = sys_language_uid
  15. }
  16. ###marks end
  17. }
  18.  
  19. }


wie kann ich im ersten Code die uid aus der mailformplus_log definieren?banghead.gif

Liebe Grüße, alex

[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 29.04.2008 um 13:47]




 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 07.07.
in Espelkamp:
Montag, 04.08.

TYPO3 Intensivschulung
in Espelkamp:
Mi., 06.08. - Fr., 08.08.
in Würzburg:
Mo., 18.08. - Mi., 20.08.
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:
Mi., 24.09. - Fr., 26.09.

TYPO3 Extensionschulung
in Berlin:
Mo., 14.07. - Mi., 16.07.
in Espelkamp:
Mo., 11.08. - Mi., 13.08.