#1 (permalink)  
Alt 15.02.2006, 01:32
Erfahrener Benutzer
 
Registriert seit: 26.12.2005
Beiträge: 461
Daumen runter

Das Thema hat mir einige Kopfschmerzen bereitet und ich sagte mir das es m?glich sein MUSS und ich habe doch glatt nach probieren und denken die L?sung gefunden. Ist eigentlicht FAST ganz einfach :tongue:

Man tue folgendes:

im rootfolder in der create_account.php

suche die zeilen:

Zitat:
// assign data to smarty
$smarty->assign('language', $_SESSION['language']);
$smarty->assign('logo_path', HTTP_SERVER.DIR_WS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/img/');
$smarty->assign('content', $module_content);
Darunter f?ge folgende Zeilen hinzu:

Zitat:
$smarty->assign('PASSWORT', $password);
$smarty->assign('LOGINNAME', $email_address);
Danach gehe man in die Datei /templates/<DeinTemplate>/mail/german/create_account_mail.html
und /templates/<DeinTemplate>/mail/german/create_account_mail.txt
und f?ge in diesen Mailtemplates folgende Variablen hinzu (egal an welche Stelle):

Zitat:
Ihre Anmelde-Email: {$LOGINNAME}

Dein Loginpasswort: {$PASSWORT}
und tadaaa schon funktioniert es :laugh:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 15.03.2006, 13:19
Benutzerbild von breitkopf  
Registriert seit: 15.02.2006
Beiträge: 1
Standard

Klasse Idee und gute Arbeit. Dankesch?n, hat mir sehr geholfen!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 09.06.2006, 07:44
xt:C Sponsor
 
Registriert seit: 24.03.2006
Beiträge: 25
Standard

Hallo,

habe die ?nderungen auch vorgenommen - ging prima.

Da ich jetzt sendmail nicht mehr nutzen kann (geht einfach nicht mehr), habe ich auf "mail" umgestellt.

Jetzt werden die Zugangsdaten aber nicht mehr angezeigt (Anmeldemail). Klappt das nur bei sendmail, oder liegt das Problem woanders?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 09.06.2006, 11:04
Erfahrener Benutzer
 
Registriert seit: 26.12.2005
Beiträge: 461
Standard

Hast du denn bei create_account_mail.html UND create_account_mail.txt die variablen eingetragen??
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 09.06.2006, 11:58
xt:C Sponsor
 
Registriert seit: 24.03.2006
Beiträge: 25
Standard

Hallo,

ich nehme alles zur?ck. Durch den Serverumzug habe ich die falsche Datei hochgeladen.

Es funktioniert alles suuuuper!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 09.06.2006, 20:01
Erfahrener Benutzer
 
Registriert seit: 02.06.2005
Beiträge: 124
Standard

Zitat:
Originally posted by rivendarkness@Feb 15 2006, 02:32 AM
Das Thema hat mir einige Kopfschmerzen bereitet und ich sagte mir das es m?glich sein MUSS und ich habe doch glatt nach probieren und denken die L?sung gefunden. Ist eigentlicht FAST ganz einfach :tongue:

Man tue folgendes:

im rootfolder in der create_account.php

suche die zeilen:
Darunter f?ge folgende Zeilen hinzu:
Danach gehe man in die Datei /templates/<DeinTemplate>/mail/german/create_account_mail.html
und /templates/<DeinTemplate>/mail/german/create_account_mail.txt
und f?ge in diesen Mailtemplates folgende Variablen hinzu (egal an welche Stelle):
und tadaaa schon funktioniert es :laugh:

hallo,

wie bekomme ich denn noch den namen oder auch ggf. die komplette adresse dort rein ??

Gru?
Ela
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 09.06.2006, 20:52
Erfahrener Benutzer
 
Registriert seit: 26.12.2005
Beiträge: 461
Standard

Ja is doch eigentlich einfach:

in der create_account.php unter die Zeilen

Code:
// assign data to smarty
$smarty->assign('language', $_SESSION['language']);
$smarty->assign('logo_path', HTTP_SERVER.DIR_WS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/img/');
$smarty->assign('content', $module_content);
f?ge man weiter Zeilen hinzu, n?mlich diese:

Code:
$smarty->assign('VORNAME', $firstname);
$smarty->assign('NACHNAME', $lastname);
$smarty->assign('STRASSE', $street_address);
$smarty->assign('ZIP', $postcode);
$smarty->assign('STADT', $city);
$smarty->assign('EMAIL', $email_address);
so und in der create_account_mail.html und create_account_mail.txt f?ge man an beliebiger stelle, so adresse und email erscheinen soll entsprechend die variablen ein:

Code:
{$VORNAME}
{$NACHNAME}
{$STRASSE}
{$ZIP}
{$STADT}
{$EMAIL}
Ich habs nicht getestet, wenns wo h?ngt oder was nicht geht, schau ich mal genauer dann :hit:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 30.03.2009, 22:53
Neuer Benutzer
 
Registriert seit: 17.02.2009
Beiträge: 12
Standard

Vielleicht wird mir das entschuldigt, dass ich so einen Uralt-Thread wieder rauskrame, aber das war halt der beste Hint, den die Suche ausgespuckt hat.
Ich habe nämlich die Anweisungen hier durchgeführt, bin allerdings immer noch nicht schlauer. Bei mir scheitert es aber wohl schon an einer ganz anderen Stelle. Vielleicht hat ja einer von Euch eine Idee. Und zwar sieht meine create_account_mail.html ganz profan so aus:
Code:
<table  width="100%" border="0" align="center" cellpadding="4" cellspacing="0">
  <tr> 
    <td style="border-bottom: 1px solid; border-color: #cccccc;"><div align="right"><img src="{$logo_path}logo_bw.gif"></div></td>
  </tr>
  <tr> 
    <td><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Hallo {$NAME}, </strong></p>
	<p>Dein Benutzerkonto wurde erfolgreich angelegt. Du kannst Dich ab jetzt mit folgenden Daten in Unseren Shop einloggen.</p>
	<p>Nutzername (Deine E-Mail-Adresse): {$EMAIL}<br>
	<br>
	Dein Passwort: {$PASSWORD}</p>
        <p><br>
	{if $COMMENTS} Anmerkungen:<br>{$COMMENTS}</p>{/if}
	<br>
        </font></td>
  </tr>
</table>
Die Mail, die der Shop verschickt allerdings so:
Zitat:
Sehr geehrter Kunde,

Sie haben soeben Ihr Kundenkonto erfolgreich erstellt, als registrierter Kunde haben sie folgende Vorteile in unserem Shop.

-Kundenwarenkorb - Jeder Artikel bleibt registriert bis Sie zur Kasse gehen, oder die Produkte aus dem Warenkorb entfernen.
-Adressbuch - Wir können jetzt die Produkte zu der von Ihnen ausgesuchten Adresse senden. Der perfekte Weg ein Geburtstagsgeschenk zu versenden.
-Vorherige Bestellungen - Sie können jederzeit Ihre vorherigen Bestellungen überprüfen.
-Meinungen über Produkte - Teilen Sie Ihre Meinung zu unseren Produkten mit anderen Kunden.
Das ist doch mal was völlig anderes. Da der Shop HTML-Mails verschickt und oben in der Mail auch unser Logo dargestellt wird, wird es wohl nicht daran liegen, dass ich an der create_account_mail.txt nichts geändert habe, oder? Aber was zum Teufel übersehe ich hier?

Ideen? Ich wäre dankbar.


---
v3.0.4 SP2.1, YAML
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 25.01.2010, 23:27
Erfahrener Benutzer
 
Registriert seit: 20.06.2006
Beiträge: 101
Standard

Hallo,

das liegt daran, dass es zwei verschiedene Dateien sind, die gleich heißen.

1. template/[mytemplate]/admin/mail/[sprache]/create_account_mail.html
2. template/[mytemplate]/mail/[sprache]/create_account_mail.html

Vermutlich ist der Unterschied, dass die eine Mail verschickt wird, wenn ein Kunde sich selbst anmeldet. Die andere wird direkt vom Admin verschickt (gibt ja die Möglichkeit als Admin neue Kunden anzulegen). Deswegen wird bei dieser Form auch das Passwort mitgeschickt, da der Kunde es ja sonst nicht kennen würde.

Viele Grüße
L.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anmeldung, logindaten, zusenden

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:29 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand