Scar4U.de Foren-Übersicht Scar4U.de
Scar4u.de Support Forum
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Weiteres Template für einen weiteren Empfänger anlegen

 
Neues Thema eröffnen   Neue Antwort erstellen    Scar4U.de Foren-Übersicht -> ScarFormManager
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
martinius



Anmeldedatum: 16.09.2006
Beiträge: 51

BeitragVerfasst am: 24.03.2008, 10:02    Titel: Weiteres Template für einen weiteren Empfänger anlegen

Hallo!

In der Engine sind in der vorliegenden Version folgende Empfänger Email Versionen vorliegend:
Code:
Template: mail_user_html
Template: mail_user_txt
Template: mail_admin_html
Template: mail_admin_txt


Ich benötige eine weitere Empfängergruppe also so was wie:
Code:
Template: mail_user_html
Template: mail_user_txt

Template: mail_user2_html
Template: mail_user2_txt

Template: mail_admin_html
Template: mail_admin_txt


Ist sowas möglich?
Wie?

-->Warum brauch ich das?

In meinem Fall geht es um Zimmeranfragen:
Ein Empfänger der Anfragen sollte alle Daten der Anfrage erhalten.
Ein anderer Empfänger nur bestimmte Daten der Anfrage (z.B. keine Emailadresse des anfragenden Gastes....)

Natürlich kann ich den Gast einen bestimmten Empfänger der Emails auswählen lassen z.B.
Sende diese Anfrage an:

ABER
die ausgewählten Empfänger erhalten so alle Daten einer Anfrage.
Ich möchte aber bestimmte Felder auswählen die eine Empfänger erhält.

Ist mein Vorhaben mit Scarformmangager umsetzbar?
Ich hoffe es sehr!!! Rolling Eyes

Mit der Bitte um Rückmeldung

Martin Aichner
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Christian
Scar4U


Anmeldedatum: 13.03.2006
Beiträge: 984
Wohnort: Wiesbaden

BeitragVerfasst am: 25.03.2008, 10:34    Titel:

das skript ist für diese art der unterteilung nicht vorgesehen, man kann sich aber der template-engine und skript-daten behelfen.

in den admin-email-templates "xx_mail_admin_txt.tpl" und "xx_mail_admin_html.tpl" stehen alle empfänger-informationen zur verfügung die beim formular in der kartei "Empfänger" definiert werden.

jeder empfänger bekommt also eine eigene, separat für ihn gefertigte email. wichtig: das folgende gilt auch für das empfänger-PDF-template "xx_modul_pdf_ezpdf_admin.tpl" und "xx_modul_pdf_html2pdf_admin.tpl".

man kann in jedem template die folgenden empfänger-informationen abfragen:

{$recipient.recipientid} - technisch, sollte nicht genutzt werden
{$recipient.recipientname} - empfänger-name
{$recipient.recipientemail} - empfänger-email
{$recipient.active} - aktiv-status
{$recipient.sendever} - ob immer gesendet werden soll
{$recipient.recipientgroupid} - die gruppen-ID
{$recipient.canselect} - ob der empfänger wählbar ist

in den templates müsste man also "alle" template-informationen für die verschiedenen emfpänger definieren.

wie macht man das?

Code:
{if $recipient.recipientemail=='meineemail@meinemailprovider.xyz'}

   informationen für empfänger 1

{elseif $recipient.recipientemail=='eineandereemail@anderermailprovider.xyz'}

   informationene für empfänger 2

{elseif .. WEITERE UNTERTEILUNGEN .. }

   ...

{else}

   informationen für alle anderen

{/if}


anstatt {$recipient.recipientemail} kann man natürlich auch ein anderes attribut nutzen.

siehe auch: http://www.smarty.net/manual/de/language.function.if.php

hinweis: das ist bisher kein geplantes feature, sollte aber über diesen umweg dennoch möglich sein.
_________________
BackTix.de - Textlink Marktplatz
Mit BackTix.de wird Ihnen ein guter Marktplatz für den Textlink Kauf und Backlink Verkauf zur Verfügung gestellt.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
martinius



Anmeldedatum: 16.09.2006
Beiträge: 51

BeitragVerfasst am: 25.03.2008, 10:41    Titel: Danke für diesen Support!

Danke für diesen Support!
Ich werde heute rumbasteln und auch eine Rückmeldung über
Erfolg oder Misserfolg senden. Cool

lg
Martin
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Scar4U.de Foren-Übersicht -> ScarFormManager Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de
 
Scar4U.de | Impressum | Kostenloser Webkatalog ohne Backlink | BackTix - Textlink Marktplatz |