Jump to content
xt:Commerce Community Forum

CleverReach-Plugin und Sonderzeichen


Phan

Recommended Posts

Beim CleverReach-Newsletter-Plugin habe ich ein kleines Problem. Das Anmeldeformular wird mir im CleverReach-Backend richtig angezeigt, der Shop selbst würfelt aber die Sonderzeichen durcheinander:

sonderzeichen-newsletter-formular.gif

Hier ist meine newsletter.html, wo ich wie in der Anleitung die ersten beiden und die letzten beiden Zeilen dazugefügt habe:

{literal}

<style>


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

<script>

var $cr=jQuery.noConflict();var old_src;$cr(document).ready(function(){$cr(".cr_form").submit(function(){$cr(this).find('.clever_form_error').removeClass('clever_form_error');$cr(this).find('.clever_form_note').remove();$cr(this).find(".musthave").find('input, textarea').each(function(){if(jQuery.trim($cr(this).val())==""||($cr(this).is(':checkbox'))||($cr(this).is(':radio'))){if($cr(this).is(':checkbox')||($cr(this).is(':radio'))){if(!$cr(this).parent().find(":checked").is(":checked")){$cr(this).parent().addClass('clever_form_error')}}else{$cr(this).addClass('clever_form_error')}}});if($cr(".cr_form").attr("action").search(document.domain)>0&&$cr(".cr_form").attr("action").search("wcs")>0){var cr_email=$cr(this).find('input[name=email]');if(cr_email.val()){$cr.ajax({type:"GET",url:$cr(".cr_form").attr("action").replace("wcs","check_email")+$cr(this).find('input[name=email]').val(),success:function(data){if(data){cr_email.addClass('clever_form_error').before("<div class='clever_form_note cr_font'>"+data+"</div>");return false}},async:false})}var cr_captcha=$cr(this).find('input[name=captcha]');if(cr_captcha.val()){$cr.ajax({type:"GET",url:$cr(".cr_form").attr("action").replace("wcs","check_captcha")+$cr(this).find('input[name=captcha]').val(),success:function(data){if(data){cr_captcha.addClass('clever_form_error').after("<div style='display:block' class='clever_form_note cr_font'>"+data+"</div>");return false}},async:false})}}if($cr('.clever_form_error').length){return false}return true});$cr('input[class*="cr_number"]').change(function(){if(isNaN($cr(this).val())){$cr(this).val(1)}if($cr(this).attr("min")){if(($cr(this).val()*1)<($cr(this).attr("min")*1)){$cr(this).val($cr(this).attr("min"))}}if($cr(this).attr("max")){if(($cr(this).val()*1)>($cr(this).attr("max")*1)){$cr(this).val($cr(this).attr("max"))}}});old_src=$cr("div[rel='captcha'] img").attr("src");if($cr("div[rel='captcha'] img").length!=0){captcha_reload()}});function captcha_reload(){var timestamp=new Date().getTime();$cr("div[rel='captcha'] img").attr("src","");$cr("div[rel='captcha'] img").attr("src",old_src+"?t="+timestamp);return false}


</script>



<style>

.cr_site { background:#FFFFFF; text-align:left;}

.cr_header { background-color:#ccc; }

.cr_body {background-color:#efefef; padding:15px; }

.cr_page {border-width:1px;border-color:#000000;border-style:solid; width:640px; }

.cr_page {border-width:1px;border-color:#000000;border-style:solid;}

.cr_font {font: normal 12px Arial, Helvetica, sans-serif;}


.cr_header .logo {min-height:20px; }

.cr_header_text p {display:block;margin:5;padding:5px;}


.cr_ipe_item{ padding:1px 10px; margin:1px 10px; }

.cr_ipe_item.inactive { display:none; }

.cr_hr {border:0;background-color: #ccc;height: 1px;}


.imprint {font-size:0.8em;}

.cr_captcha {padding-left: 130px;}

.cr_ipe_item .itemname{display:block;float:left;width:120px;text-align:left;margin:5px 0px 0px 0px;}

.cr_ipe_item input[type="text"]{width:300px;}

.cr_ipe_item textarea{width:300px;}

.cr_ipe_item select{width:300px;}

.cr_ipe_item p {margin:0;}


.cr_ipe_item select {padding:5px 4px; border:1px solid #ccc; color:#333; background:#FFFFFF; margin:0px; padding:2px;}

.cr_ipe_item textarea:focus, input[type="text"]:focus {border:1px solid #ababab;}

.cr_ipe_item input, textarea{ padding:3px 3px; margin:2px; border:1px solid #ccc;}

.cr_ipe_item input[type="checkbox"], input[type="radio"] { border:none; width:15px; }


.cr_error {font-size:1.1em;padding:10px;}

.clever_form_error { background-color: #f99; color:#fff; border:1px solid #f22 !important}

.clever_form_note {margin:26px 0 0 3px;position:absolute;display:inline; padding: 2px 4px; font-weight:bold;background-color:#f2ecb5; color:#000; font-size:12px !important;  }


.cr_body {width:480px; }

</style>



<style id="style">

.cr_site {background-color:#ffffff;}

.cr_header {background-color:#ffffff;color:#000;}

.cr_body {background-color:#ffffff;font-size:12px;color:#000;}

.cr_page {border-width:1px;border-style:solid;border-color:#ffffff;}

.cr_site a {color:#0084ff;}

.cr_hr {background-color:#ccc;}

</style>




<form class="layout_form cr_form cr_font" action="http://19597.cleverreach.de/f/24031/wcs/" method="post" target="_blank">

<div class="cr_body cr_page cr_font">

<div class='non_sortable' style='text-align:left;'>


</div>


<div class='editable_content' style='text-align:left;'>

<br /><div id="544083" rel="mce_text" class="cr_ipe_item ui-sortable">

<div class="mce_text"><p>Bitte geben Sie Ihren Namen (optional) und Ihre Email-Adresse (erforderlich) ein, um sich für den Newsletter anzumelden.</p></div>

</div><div id="544127" rel="text" class="cr_ipe_item ui-sortable" style=" margin-bottom:0px;">

<label for="text544127" class="itemname">Vorname</label> <input id="text544127" name="126510" type="text" value="" style="width:300px;" />

</div><div id="544128" rel="text" class="cr_ipe_item ui-sortable" style=" margin-bottom:0px;">

<label for="text544128" class="itemname">Nachname</label> <input id="text544128" name="126511" type="text" value="" style="width:300px;" />

</div><div id="544098" rel="email" class="cr_ipe_item ui-sortable musthave" style="margin-bottom:20px;">

<label for="text544098" class="itemname">E-Mail*</label> <input id="text544098" name="email" value="" type="text" style="width:300px;" />

</div><div id="544102" rel="captcha" class="cr_ipe_item ui-sortable cr_captcha musthave cr_noedit">

<img id="cr_captcha" src="http://19597.cleverreach.de/captcha.php">

<a href="#" onclick="document.getElementById('cr_captcha').src = document.getElementById('cr_captcha').src+'?'; return false;">Neu laden</a><br />

Bitte geben Sie den Schriftzug ein!

<br />

<input id="captcha" name="captcha" type="text" value="" />

</div><div id="544138" rel="checkbox" class="cr_ipe_item ui-sortable musthave" style=" margin-bottom:20px;">

<label class="itemname">Einwilligung*</label>

<div style="overflow:auto;">


<input id="Ich bin damit einverstanden, per Email über interessante Angebote informiert zu werden und willige daher in die Aufnahme meiner Emailadresse in den Newsletter-Verteiler ein. Diese Einwilligung kann jederzeit ohne Angabe von Gründen mit Wirkung für die Zukunft widerrufen werden.544138" name="126916[]" value="Ich bin damit einverstanden, per Email über interessante Angebote informiert zu werden und willige daher in die Aufnahme meiner Emailadresse in den Newsletter-Verteiler ein. Diese Einwilligung kann jederzeit ohne Angabe von Gründen mit Wirkung für die Zukunft widerrufen werden." type="checkbox"  />Ich bin damit einverstanden, per Email über interessante Angebote informiert zu werden und willige daher in die Aufnahme meiner Emailadresse in den Newsletter-Verteiler ein. Diese Einwilligung kann jederzeit ohne Angabe von Gründen mit Wirkung für die Zukunft widerrufen werden.<br>


</div>

<br style="clear:left;" />

</div><div id="544100" rel="button" class="cr_ipe_item ui-sortable" style="text-align:center; margin-bottom:15px;">

<button type="submit">Absenden</button>

</div>

</div>


<br />


<noscript><a href="http://www.cleverreach.de/frontend/deliverability.php">Newsletter Zustellrate</a></noscript>

</div>

</form>


</style>

{/literal}

Woran kann das liegen?

Link to comment
Share on other sites

Hallo Stefan,

danke für die Antwort. Das werde ich nachher mal ausprobieren.

Das Sonderzeichen-Problem habe ich gerade auch beim Vorbesteller-Hinweis entdeckt:

fehler-maerz-sonderzeichen.gif

In den Artikelbeschreibungen und so wird aber (zum Glück) alles richtig dargestellt. Wieder mal sehr merkwürdig das Ganze...

Link to comment
Share on other sites

An diese mysql-Konfigurationsdateien komme ich bei Strato leider nicht ran. Ich habe das Problem auch erst seit dem Einbau des Newsletter-Plugins festgestellt und halt jetzt, wo ich einen Artikel mit Erscheinungsdatum Ende März habe (hat bislang immer geklappt, aber März ist ja auch der einzige Monat mit einem Sonderzeichen drin :)) Bei den Produktbeschreibungen, Artikelnamen, Kategorienbezeichnungen un den anderen "wichtigen" Sachen funktionierten sie Sonderzeichen ja auch.

Zu sehen im Shop ist das "M*rz-Problemchen" hier: *klick*.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...