<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: Magento &#8211; Newsletter für Deutschland</title>
	<atom:link href="http://jerie.de/magento/magento-newsletter-fur-deutschland/feed/" rel="self" type="application/rss+xml" />
	<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/</link>
	<description>Styles für über 16.5 Millionen</description>
	<lastBuildDate>Fri, 24 Feb 2012 07:41:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Von: finkkraft</title>
		<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/comment-page-1/#comment-182</link>
		<dc:creator>finkkraft</dc:creator>
		<pubDate>Fri, 24 Feb 2012 07:41:28 +0000</pubDate>
		<guid isPermaLink="false">http://jerie.de/?p=88#comment-182</guid>
		<description>meine Lösung für Version 1.5.1.0:
in function subscribe($email) die Zeile
&lt;code&gt;$isOwnSubscribes = ($customerSession-&gt;isLoggedIn() &amp;&amp; $ownerId == $customerSession-&gt;getId());&lt;/code&gt;
auskommentieren - damit erfüllt man die Double Opt In Funktion für eingeloggte user die das textfeld nutzen für die Newsletteranmeldung.
in function subscribeCustomer($customer) die Zeile
&lt;code&gt;$status = $customer-&gt;getIsSubscribed() ? (!is_null($confirmation) ? self::STATUS_UNCONFIRMED : self::STATUS_SUBSCRIBED) : self::STATUS_UNSUBSCRIBED;&lt;/code&gt;
ändern in
&lt;code&gt;$status = $customer-&gt;getIsSubscribed() ? (!is_null($confirmation) ? self::STATUS_UNCONFIRMED : self::STATUS_NOT_ACTIVE) : self::STATUS_UNSUBSCRIBED;&lt;/code&gt;
und in der letzten if - elseif folgenden elseif hinzufügen
&lt;code&gt;elseif ($this-&gt;getIsStatusChanged() &amp;&amp; $status == self::STATUS_NOT_ACTIVE) {
                $this-&gt;sendConfirmationRequestEmail();
            }&lt;/code&gt;
damit wird der Status während der Kunden-Registrierung auf &#039;nicht aktiv&#039; gesetzt und die entsprechende mail versand - gleiches gilt für die Newsletteranmeldung im Kundenbereich</description>
		<content:encoded><![CDATA[<p>meine Lösung für Version 1.5.1.0:<br />
in function subscribe($email) die Zeile<br />
<code>$isOwnSubscribes = ($customerSession-&gt;isLoggedIn() &amp;&amp; $ownerId == $customerSession-&gt;getId());</code><br />
auskommentieren &#8211; damit erfüllt man die Double Opt In Funktion für eingeloggte user die das textfeld nutzen für die Newsletteranmeldung.<br />
in function subscribeCustomer($customer) die Zeile<br />
<code>$status = $customer-&gt;getIsSubscribed() ? (!is_null($confirmation) ? self::STATUS_UNCONFIRMED : self::STATUS_SUBSCRIBED) : self::STATUS_UNSUBSCRIBED;</code><br />
ändern in<br />
<code>$status = $customer-&gt;getIsSubscribed() ? (!is_null($confirmation) ? self::STATUS_UNCONFIRMED : self::STATUS_NOT_ACTIVE) : self::STATUS_UNSUBSCRIBED;</code><br />
und in der letzten if &#8211; elseif folgenden elseif hinzufügen<br />
<code>elseif ($this-&gt;getIsStatusChanged() &amp;&amp; $status == self::STATUS_NOT_ACTIVE) {<br />
                $this-&gt;sendConfirmationRequestEmail();<br />
            }</code><br />
damit wird der Status während der Kunden-Registrierung auf &#8216;nicht aktiv&#8217; gesetzt und die entsprechende mail versand &#8211; gleiches gilt für die Newsletteranmeldung im Kundenbereich</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: loeffel</title>
		<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/comment-page-1/#comment-180</link>
		<dc:creator>loeffel</dc:creator>
		<pubDate>Thu, 02 Feb 2012 18:03:58 +0000</pubDate>
		<guid isPermaLink="false">http://jerie.de/?p=88#comment-180</guid>
		<description>In v1.5.1.0 findet man in der subcriber.php folgenden Hinweis: // if user subscribes own login email - confirmation is not needed
Entfernt man den dazugehörigen Block komplett und fügt dann noch die Zeile $this-&gt;sendConfirmationSuccessEmail(); wie oben beschrieben ein, funktioniert das ganze FAST für magento 1.5.1.0. Nur während der Registrierung, will es noch nicht...</description>
		<content:encoded><![CDATA[<p>In v1.5.1.0 findet man in der subcriber.php folgenden Hinweis: // if user subscribes own login email &#8211; confirmation is not needed<br />
Entfernt man den dazugehörigen Block komplett und fügt dann noch die Zeile $this-&gt;sendConfirmationSuccessEmail(); wie oben beschrieben ein, funktioniert das ganze FAST für magento 1.5.1.0. Nur während der Registrierung, will es noch nicht&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: mk</title>
		<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/comment-page-1/#comment-124</link>
		<dc:creator>mk</dc:creator>
		<pubDate>Wed, 20 Oct 2010 13:45:52 +0000</pubDate>
		<guid isPermaLink="false">http://jerie.de/?p=88#comment-124</guid>
		<description>hallo, interessanter Artikel!
Ist das in der aktuellen Magento-Version immer noch zu beachten und zu ändern? (Okt/2010)</description>
		<content:encoded><![CDATA[<p>hallo, interessanter Artikel!<br />
Ist das in der aktuellen Magento-Version immer noch zu beachten und zu ändern? (Okt/2010)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: fatsche</title>
		<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/comment-page-1/#comment-122</link>
		<dc:creator>fatsche</dc:creator>
		<pubDate>Wed, 19 May 2010 17:18:12 +0000</pubDate>
		<guid isPermaLink="false">http://jerie.de/?p=88#comment-122</guid>
		<description>Herzlichen Dank für dieses Tutorial/ diesen Blog. Hat sehr , sehr geholfen -und vorallem es funzt!!! ;)))</description>
		<content:encoded><![CDATA[<p>Herzlichen Dank für dieses Tutorial/ diesen Blog. Hat sehr , sehr geholfen -und vorallem es funzt!!! <img src='http://jerie.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ))</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: nikl</title>
		<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/comment-page-1/#comment-121</link>
		<dc:creator>nikl</dc:creator>
		<pubDate>Thu, 29 Apr 2010 15:00:23 +0000</pubDate>
		<guid isPermaLink="false">http://jerie.de/?p=88#comment-121</guid>
		<description>Sorry für die Kettenposts aber ich hab mich jetzt nochmal mit der Sache beschäftigt und habe es auch mehr oder weniger hinbekommen. Mein Problem ist, dass ich gerne die Funktion die Kai hier gepostet hat umsetzen möchte. Ich hab das auch soweit hinbekommen, allerdings bekommt der Kunde nun nachdem er seine Mailadresse bestätigt hat gleichzeitig eine Newsletteranmeldung- sowieo eine Newsletterabmeldung-Mail. Ich hab auch gesehen, dass die Datei sich in der aktuellen Version stark geändert hat, evtl hat das damit zu tun? - hat irgendjemand Kais Code in der 1.4.0.1 komplett zum Laufen gebracht?</description>
		<content:encoded><![CDATA[<p>Sorry für die Kettenposts aber ich hab mich jetzt nochmal mit der Sache beschäftigt und habe es auch mehr oder weniger hinbekommen. Mein Problem ist, dass ich gerne die Funktion die Kai hier gepostet hat umsetzen möchte. Ich hab das auch soweit hinbekommen, allerdings bekommt der Kunde nun nachdem er seine Mailadresse bestätigt hat gleichzeitig eine Newsletteranmeldung- sowieo eine Newsletterabmeldung-Mail. Ich hab auch gesehen, dass die Datei sich in der aktuellen Version stark geändert hat, evtl hat das damit zu tun? &#8211; hat irgendjemand Kais Code in der 1.4.0.1 komplett zum Laufen gebracht?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: nikl</title>
		<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/comment-page-1/#comment-120</link>
		<dc:creator>nikl</dc:creator>
		<pubDate>Thu, 29 Apr 2010 12:43:19 +0000</pubDate>
		<guid isPermaLink="false">http://jerie.de/?p=88#comment-120</guid>
		<description>Wenn ich jetzt Kais Comment lese, wird mir klar, warum es nicht funktioniert. Die hier beschriebenen Änderungen betreffen die Situation, dass der Newsletter bei einer Neuregistrierung abonniert wird ja gar nicht! Dann ist das ganze aber auch irgendwie fürn A****, oder?</description>
		<content:encoded><![CDATA[<p>Wenn ich jetzt Kais Comment lese, wird mir klar, warum es nicht funktioniert. Die hier beschriebenen Änderungen betreffen die Situation, dass der Newsletter bei einer Neuregistrierung abonniert wird ja gar nicht! Dann ist das ganze aber auch irgendwie fürn A****, oder?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: nikl</title>
		<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/comment-page-1/#comment-119</link>
		<dc:creator>nikl</dc:creator>
		<pubDate>Thu, 29 Apr 2010 12:11:05 +0000</pubDate>
		<guid isPermaLink="false">http://jerie.de/?p=88#comment-119</guid>
		<description>Also, ich bekomms nicht hin - hat sich da bei Version 1.4.0.1 etwas geändert? Wenn ich es so mache, wie hier beschrieben, bekomme ich weiterhin nur die Bestätigungsmail, keine Aktivierungsmail.</description>
		<content:encoded><![CDATA[<p>Also, ich bekomms nicht hin &#8211; hat sich da bei Version 1.4.0.1 etwas geändert? Wenn ich es so mache, wie hier beschrieben, bekomme ich weiterhin nur die Bestätigungsmail, keine Aktivierungsmail.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Magento Newsletter Anleitungen, Tutorials und Extensions » Von Michael Karl » Magento</title>
		<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/comment-page-1/#comment-118</link>
		<dc:creator>Magento Newsletter Anleitungen, Tutorials und Extensions » Von Michael Karl » Magento</dc:creator>
		<pubDate>Sat, 10 Apr 2010 00:03:38 +0000</pubDate>
		<guid isPermaLink="false">http://jerie.de/?p=88#comment-118</guid>
		<description>[...] Auch wenn Magento bei den Newsletter von Haus aus Double Opt-In unterstützt, wird auf diese Methode bei bereits angemeldeten Kunden verzichtet. Wie man diese Problematik aus der Welt schafft, beschreibt Sebastian Jerie in seinem Blog. [...]</description>
		<content:encoded><![CDATA[<p>[...] Auch wenn Magento bei den Newsletter von Haus aus Double Opt-In unterstützt, wird auf diese Methode bei bereits angemeldeten Kunden verzichtet. Wie man diese Problematik aus der Welt schafft, beschreibt Sebastian Jerie in seinem Blog. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: b_nice</title>
		<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/comment-page-1/#comment-117</link>
		<dc:creator>b_nice</dc:creator>
		<pubDate>Thu, 08 Apr 2010 18:31:35 +0000</pubDate>
		<guid isPermaLink="false">http://jerie.de/?p=88#comment-117</guid>
		<description>Das ist WUNDERBAR! Das Tutorial hat mir Meilen weitergeholfen. (Hier sollte es irgendwo einen Donate-Button geben!)

Danke noch mal!

(Kleiner Hinweis zur newsletter.phtml: abonnieren, Häkchen)</description>
		<content:encoded><![CDATA[<p>Das ist WUNDERBAR! Das Tutorial hat mir Meilen weitergeholfen. (Hier sollte es irgendwo einen Donate-Button geben!)</p>
<p>Danke noch mal!</p>
<p>(Kleiner Hinweis zur newsletter.phtml: abonnieren, Häkchen)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: peter</title>
		<link>http://jerie.de/magento/magento-newsletter-fur-deutschland/comment-page-1/#comment-116</link>
		<dc:creator>peter</dc:creator>
		<pubDate>Thu, 08 Apr 2010 15:46:58 +0000</pubDate>
		<guid isPermaLink="false">http://jerie.de/?p=88#comment-116</guid>
		<description>Das mit der Abmeldung des Newsletters für gäste hab ich folgendermaßen gemacht:
Bei mir ab Zeile 300
        if (!$this-&gt;getId() &#124;&#124; $this-&gt;getStatus()==self::STATUS_UNSUBSCRIBED &#124;&#124; $this-&gt;getStatus()==self::STATUS_NOT_ACTIVE) {
            if (Mage::getStoreConfig(self::XML_PATH_CONFIRMATION_FLAG) == 1) {
                $this-&gt;setStatus(self::STATUS_NOT_ACTIVE);
            } else {
                $this-&gt;setStatus(self::STATUS_SUBSCRIBED);
            }
            $this-&gt;setSubscriberEmail($email);
        }else{
	        $this-&gt;setSubscriberStatus(self::STATUS_UNSUBSCRIBED)
	            -&gt;save();
	        $this-&gt;sendUnsubscriptionEmail();
	        return $this;
        }

also den Else-Zweig noch angefügt, das heißt wenn ein Gast schon angemeldet  ist wird er über die Newsletterbox beim erneuten Eintrag seiner E-Mail automatisch abgemeldet und bekommt auch eine Abmeldebestätigung per mail. Der Button in der box heißt bei mir jetzt nicht mehr&quot;anmelden&quot; sondern &quot;An-/Abmelden&quot;. Aus dem Kundenaccount hab ich den Newsletter ganz rausgeschmissen, d.h. er taucht dort nicht mehr auf, man kann sich nur noch über die Box an bzw. abmelden egal ob Kunde oder Gast. Die Newsletterbox ist bei mirständig präsent, egal ob Gast oder Kunde. Das rausschmeisen aus dem Kundenaccount geht folgendermaßen:
Newsletter.xml ab Zeile 48
    
        &lt;!-- Mage_Newsletter --&gt;
        
             &lt;!-- newsletternewsletter/manage/Newsletter Subscriptions --&gt;
        
    
auskommentieren, dann ist der link in der Kundenbox weg. Damit der Newsletter auch auf der Willkommensseite weg ist in der customer/account/dashboard/info.phtml die zweite spalte auskommentieren oder ganz rausschmeisen:
    
&lt;!--        
            __(&#039;Newsletters&#039;) ?&gt;
            &lt;a href=&quot;getUrl(&#039;newsletter/manage&#039;) ?&gt;&quot;&gt;__(&#039;Edit&#039;) ?&gt;&lt;/a&gt;
        
        
            getIsSubscribed() ): ?&gt;
                __(&quot;You are currently subscribed to &#039;General Subscription&#039;.&quot;) ?&gt;
            
                __(&#039;You are currently not subscribed to any newsletter.&#039;) ?&gt;
            
         --&gt;
    

Die fehlermeldung die beim Abmelden kommt(&quot;Beim Anmelden trat ein Fehler auf&quot;) hab ich einfach umgeschrieben in &quot;Der Newsletter wurde erfolgreich abgemeldet&quot;. Das wäre noch ein verbesserungswürdiger Punkt, das bei einer Abmeldung die richtige Meldung kommt, wenn einer weiß wie&#039;s geht bitte posten.</description>
		<content:encoded><![CDATA[<p>Das mit der Abmeldung des Newsletters für gäste hab ich folgendermaßen gemacht:<br />
Bei mir ab Zeile 300<br />
        if (!$this-&gt;getId() || $this-&gt;getStatus()==self::STATUS_UNSUBSCRIBED || $this-&gt;getStatus()==self::STATUS_NOT_ACTIVE) {<br />
            if (Mage::getStoreConfig(self::XML_PATH_CONFIRMATION_FLAG) == 1) {<br />
                $this-&gt;setStatus(self::STATUS_NOT_ACTIVE);<br />
            } else {<br />
                $this-&gt;setStatus(self::STATUS_SUBSCRIBED);<br />
            }<br />
            $this-&gt;setSubscriberEmail($email);<br />
        }else{<br />
	        $this-&gt;setSubscriberStatus(self::STATUS_UNSUBSCRIBED)<br />
	            -&gt;save();<br />
	        $this-&gt;sendUnsubscriptionEmail();<br />
	        return $this;<br />
        }</p>
<p>also den Else-Zweig noch angefügt, das heißt wenn ein Gast schon angemeldet  ist wird er über die Newsletterbox beim erneuten Eintrag seiner E-Mail automatisch abgemeldet und bekommt auch eine Abmeldebestätigung per mail. Der Button in der box heißt bei mir jetzt nicht mehr&#8221;anmelden&#8221; sondern &#8220;An-/Abmelden&#8221;. Aus dem Kundenaccount hab ich den Newsletter ganz rausgeschmissen, d.h. er taucht dort nicht mehr auf, man kann sich nur noch über die Box an bzw. abmelden egal ob Kunde oder Gast. Die Newsletterbox ist bei mirständig präsent, egal ob Gast oder Kunde. Das rausschmeisen aus dem Kundenaccount geht folgendermaßen:<br />
Newsletter.xml ab Zeile 48</p>
<p>        <!-- Mage_Newsletter --></p>
<p>             &lt;!&#8211; newsletternewsletter/manage/Newsletter Subscriptions &#8211;&gt;</p>
<p>auskommentieren, dann ist der link in der Kundenbox weg. Damit der Newsletter auch auf der Willkommensseite weg ist in der customer/account/dashboard/info.phtml die zweite spalte auskommentieren oder ganz rausschmeisen:</p>
<p>&lt;!&#8211;<br />
            __(&#8216;Newsletters&#8217;) ?&gt;<br />
            &lt;a href=&#8221;getUrl(&#8216;newsletter/manage&#8217;) ?&gt;&#8221;&gt;__(&#8216;Edit&#8217;) ?&gt;</p>
<p>            getIsSubscribed() ): ?&gt;<br />
                __(&#8220;You are currently subscribed to &#8216;General Subscription&#8217;.&#8221;) ?&gt;</p>
<p>                __(&#8216;You are currently not subscribed to any newsletter.&#8217;) ?&gt;</p>
<p>         &#8211;&gt;</p>
<p>Die fehlermeldung die beim Abmelden kommt(&#8220;Beim Anmelden trat ein Fehler auf&#8221;) hab ich einfach umgeschrieben in &#8220;Der Newsletter wurde erfolgreich abgemeldet&#8221;. Das wäre noch ein verbesserungswürdiger Punkt, das bei einer Abmeldung die richtige Meldung kommt, wenn einer weiß wie&#8217;s geht bitte posten.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

