Seite 1 von 1

Formatierung der Gutscheinmail

Verfasst: 08.02.2016, 16:36
von MarieAnn995
Wie ich vorher schon geschrieben habe, funktioniert die HTML Formatierung meines Gutscheins nicht und ich habe jetzt wohl zum Teil rausgefunden warum! In allen anderen Mailtemplates steht in der ersten Zeile:

Code: Alles auswählen

<?php

	/* Wichtig, da die Module sonst kein HTML zurückgeben */
	$this->htmlMail = true;
?>
Bei der Gutscheinmail nicht...

und da ist wohl noch etwas anderes verkehrt im Programiercode, denn nach der Änderung des obigen Abschnitts funktionierte es immer nocht nicht. Habe ich abgeändert und in User_viewes hochgeladen. Was fehltnoch im Programiercode?

Code: Alles auswählen

<?php

	/* Wichtig, da die Module sonst kein HTML zurückgeben */
	$this->htmlMail = true;
?>

<p><?php echo wpsg_translate(__('Hallo #1# #2#,', 'wpsg'), $this->view['customer']['vname'], $this->view['customer']['name']); ?></p> 
 
<p><?php echo __('hiermit erhalten Sie ihre gekauften Gutscheine.', 'wpsg'); ?></p> 
 
<ul>
	<?php foreach ($this->view['arGS'] as $gs) { ?>
	<li><?php echo $gs['product_data']['name']; ?>: <?php echo $gs['code']; ?></li> 
	<?php } ?>
</ul>
 
<p><?php echo __("Mit freundlichen Grüßen", "wpsg"); ?></p>

<p><?php echo __($this->get_option('wpsg_shopdata_name'), 'wpsg'); ?> - <?php echo __('Team', 'wpsg'); ?></p>

So sah der Programmiercode vor meiner Änderung aus:

Code: Alles auswählen

<?php

	/**
	 * Template für die Mail, der die gekauften Gutscheine versendet (HTML)
	 */

?>
<p><?php echo wpsg_translate(__('Hallo #1# #2#,', 'wpsg'), $this->view['customer']['vname'], $this->view['customer']['name']); ?></p> 
 
<p><?php echo __('hiermit erhalten Sie ihre gekauften Gutscheine.', 'wpsg'); ?></p> 
 
<ul>
	<?php foreach ($this->view['arGS'] as $gs) { ?>
	<li><?php echo $gs['product_data']['name']; ?>: <?php echo $gs['code']; ?></li> 
	<?php } ?>
</ul>
 
<p><?php echo __("Mit freundlichen Grüßen", "wpsg"); ?></p>

<p><?php echo __($this->get_option('wpsg_shopdata_name'), 'wpsg'); ?> - <?php echo __('Team', 'wpsg'); ?></p>
Grüße

ADMIN: Bitte nutze zukünftig die Möglichkeit, deine Posts mit Hilfe des Forum-Editors zu formatieren, damit diese leserlicher sind. Danke. Ich habe das jetzt für dich gemacht.

Re: Formatierung der Gutscheinmail

Verfasst: 09.02.2016, 08:36
von maennchen1.de
Hallo!
Der Code

Code: Alles auswählen

$this->htmlMail = true;
wird benötigt, um weitere PHTML-Dateien zu laden (damit die Untertemplates wissen, dass Sie HTML anzeigen sollen). In diesem Fall ist der genannte Parameter überflüssig.
Wenn dein Problem in einem anderen Thread bereits besprochen wird, ist es nützlich, wenn du dort weiterhin deine Informationen mit uns teilst. Danke!