Jump to content
xt:Commerce Community Forum

cleverreach Problem


epokid

Recommended Posts

Hallo,

bei mir klappt die Einbindung nicht, habe mich an die Anleitung im HAndbuch gehalten

Leider kommt bei Aufruf eine weisse Seite.

Wenn ich den code aus newsletter.html direkt in den contentbereich schreibe, (also ohne dienewsletter.php) funktioniert das ganze, dann zerhaut es mir aber das backend. Benutze Version 4.012. Könnte evtl. jemand helfen, clevereach hat mir die neueste Version des plugins zukommen lassen, leider ohne Erfolg...

Gruss und besten Dank schon einmal,

Chris

Link to comment
Share on other sites

<script type="text/javascript">

function pop(file)

{

helpwindow = window.open(file,"pophelp","toolbar=no,menubar=no,location=no,resizable=yes,directories=no,status=no,width=670,height=520");

helpwindow.focus();

return false;

}

</script>

<a href="http://7472.cleverreach.de/f/2751/'>http://7472.cleverreach.de/f/2751/" target="_blank" onclick="return pop('http://7472.cleverreach.de/f/2751/'>http://7472.cleverreach.de/f/2751/');">Newsletteranmeldung</a>

wenn ich das im index im contentbereich einfüge zerhaut es mir die Eingabemaske:

\nNewsletteranmeldung ',xtype: 'htmleditor'},{name: 'content_body_short_de',fieldLabel: 'Kurztext',xtype: 'htmleditor'},{name: 'url_text_de',value: 'de/Index1',xtype: 'hidden'},{name: 'meta_title_de',fieldLabel: 'Meta Titel',width: 400,xtype: 'textfield'},{name: 'meta_description_de',fieldLabel: 'Meta Beschreibung',height: 60,width: 400,xtype: 'textarea'},{name: 'meta_keywords_de',fieldLabel: 'Meta Schlüsselwörter',width: 400,xtype: 'textfield'}],title: 'Deutsch',iconCls: 'de_icon',collapseFirst: true,bodyStyle: 'padding: 5px;',xtype: 'panel',layout: 'form'},{items: [{name: 'content_title_en',fieldLabel: 'Content Titel',width: '300',xtype: 'textfield'},{name: 'content_heading_en',fieldLabel: 'Content Name',width: '300',xtype: 'textfield'},{name: 'content_body_en',fieldLabel: 'Text',xtype: 'htmleditor'},{name: 'content_body_short_en',fieldLabel: 'Kurztext',xtype: 'htmleditor'},{name: 'url_text_en',value: 'Suma URL',xtype: 'hidden'},{name: 'meta_title_en',fieldLabel: 'Meta Titel',width: 400,xtype: 'textfield'},{name: 'meta_keywords_en',fieldLabel: 'Meta Schlüsselwörter',width: 400,xtype: 'textfield'},{name: 'meta_description_en',fieldLabel: 'Meta Beschreibung',height: 60,width: 400,xtype: 'textarea'}],title: 'English',iconCls: 'en_icon',collapseFirst: true,bodyStyle: 'padding: 5px;',xtype: 'panel',layout: 'form'}],activeTab: 0,deferredRender: false,enableTabScroll: true,defaults: {autoHeight: true,bodyStyle: 'margin:20px 10px',hideMode: 'offsets'},xtype: 'tabpanel'},{buttonAlign: 'center',xtype: 'panel'}],buttons: [{text: 'Speichern',handler: function(){ Ext.getCmp("contentselectedItem_1291747328-grideditform").getForm().submit({ url: 'adminHandler.php?load_section=content&pg=overview&parentNode=_pnl1291747321984_4051&edit_id=23&gridHandle=contentgridForm&edit_id='+selectedItem_1291747328+'&save=true', success: function(){contentTabs.remove(contentTabs.getActiveTab()); Ext.getCmp('contentgridForm').getStore().reload(); }, failure: function(){Ext.Msg.alert('HINWEIS','KEIN ERFOLG')}, waitMsg: 'Laden' });},icon: 'images/icons/disk_multiple.png',iconCls: 'x-btn-text',xtype: 'button'},{text: 'Übernehmen',handler: function(){ Ext.getCmp("contentselectedItem_1291747328-grideditform").getForm().submit({ url: 'adminHandler.php?load_section=content&pg=overview&parentNode=_pnl1291747321984_4051&edit_id=23&gridHandle=contentgridForm&edit_id='+selectedItem_1291747328+'&save=true', success: '', failure: function(){Ext.Msg.alert('HINWEIS','KEIN ERFOLG')}, waitMsg: 'Laden' });},icon: 'images/icons/disk.png',iconCls: 'x-btn-text',xtype: 'button'},{text: 'Abbrechen',handler: function(){ contentTabs.remove(contentTabs.getActiveTab()); ;},icon: 'images/icons/cancel.png',iconCls: 'x-btn-text',xtype: 'button'},{text: 'Neu Laden',handler: function(){ contentgridEditForm.getForm().load({url:'adminHandler.php?load_section=content&pg=overview&parentNode=_pnl1291747321984_4051&edit_id=23&gridHandle=contentgridForm&get_singledata=23', waitMsg:'Loading',method: 'GET'});},icon: 'images/icons/done.gif',iconCls: 'x-btn-text',xtype: 'button'}],id: 'contentselectedItem_1291747328-grideditform',labelAlign: 'left',labelWidth: 200,reader: new Ext.data.JsonReader({root: 'data',totalProperty: 'totalCount',id: 'content_id'}, [{name: 'content_id'},{name: 'content_parent'},{name: 'content_status'},{name: 'content_hook'},{name: 'content_form'},{name: 'content_image'},{name: 'link_ssl'},{name: 'content_sort'},{name: 'shop_1'},{name: 'group_permission_1'},{name: 'group_permission_2'},{name: 'group_permission_3'},{name: 'content_title_de',sortType: 'de'},{name: 'content_heading_de',sortType: 'de'},{name: 'content_body_de',sortType: 'de'},{name: 'content_body_short_de',sortType: 'de'},{name: 'content_file_de',sortType: 'exclude'},{name: 'url_text_de',sortType: 'de'},{name: 'meta_title_de',sortType: 'de'},{name: 'meta_description_de',sortType: 'de'},{name: 'meta_keywords_de',sortType: 'de'},{name: 'content_title_en',sortType: 'en'},{name: 'content_heading_en',sortType: 'en'},{name: 'content_body_en',sortType: 'en'},{name: 'content_body_short_en',sortType: 'en'},{name: 'content_file_en',sortType: 'exclude'},{name: 'url_text_en',sortType: 'en'},{name: 'meta_title_en',sortType: 'en'},{name: 'meta_keywords_en',sortType: 'en'},{name: 'meta_description_en',sortType: 'en'},{name: 'block_6'},{name: 'block_7'},{name: 'group_permission_info'},{name: 'shop_permission_info'}]),bodyStyle: 'background-color:#efefef; color:#000; padding: 5px;',renderTo: Ext.get('contentselectedItem_1291747328-grideditform')}); function doContentSeo(btn) { if(btn == 'yes') { var new_data = new Array(); var edit_data = new Array(); var records = new Array(); records = contentds.getModifiedRecords(); var record_ids = ''; for (var i = 0; i < records.length; i++) { if (records.get('selectedItem')) record_ids += records.get('content_id') + ','; } contentds.modified = []; if (record_ids == '') { record_ids = selectedItem_1291747328; } var conn = new Ext.data.Connection(); conn.request({ url: 'adminHandler.php?load_section=content&pg=overview&parentNode=_pnl1291747321984_4051&edit_id=23&gridHandle=contentgridForm&', method:'GET', params: {'m_ids': record_ids, multiFlag_rebuildSeo:'true' }, success: function(responseObject) { /* alert(Ext.encode(responseObject.responseText)); */ contentds.reload(); }, waitMsg: 'Laden', failure: function(){Ext.Msg.alert('HINWEIS','KEIN ERFOLG')} });} } });

Genauso wenn ich mich an die Vorgehensweise im Handbuch halte, hat wirklich niemand eine Idee? Ich verzweifel hier langsam...

Link to comment
Share on other sites

Hier die Antwort von cleverreach, wirklich guter und schneller support dort:

OK Sie verwenden noch die alte Beschreibung. Im neuen Veyton-PlugIn ist die Integration dieser Newsletterbox im Kundenaccount nicht mehr möglich. Leider lässt Veyton das nicht zu, zumindest nicht mehr auf diese Weise.

Die Abmeldung verläuft dann ausschließlich über CleverReach (entweder über das Mailing selbst oder durch Formulare).

Die alte Schnittstelle wird nicht mehr supportet. Insofern können Sie diese Newsletter-Box nicht mehr verwenden. Wenn Sie lediglich ein einfaches Formular haben möchten, damit sich Kunden für den Newsletter anmelden können, geht das über unsere Formularfunktion (siehe auch CleverReach Support : Wie können sich neue Newsletter-Empfänger über meine Webseite anmelden?).

Sie können sich mit der Funktion ein einfachfes Formular erstellen und via Quellcode auf der Seite platzieren. Das müsste gehen.

evtl. sollte man sowas mal kommunizieren, aber das hat xtc ja nicht nötig, ganz vergessen, Sorry!

Link to comment
Share on other sites

Bin streng nach Anleitung/Handbuch vorgegangen, wie cleverreach schreibt, (siehe oben) ist das auf diesen Weg nicht mehr möglich.

Kann mir evtl jemand sagen wie ich das:

<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")});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>

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

<div class="cr_body cr_font">

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

</div>

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

<br />

<div id="61885" rel="mce_text" class="cr_ipe_item ui-sortable">

<div class="mce_text">Bitte geben Sie Ihre E-Mail-Adresse ein, um sich anzumelden.</div>

</div><div id="61900" rel="email" class="cr_ipe_item ui-sortable musthave">

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

</div><div id="61902" rel="button" class="cr_ipe_item ui-sortable" style="text-align:center;">

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

</div><div id="61904" rel="hr" class="cr_ipe_item ui-sortable cr_noedit" style="">

<hr class="cr_hr" />

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

<div class="mce_text">

<p>- Wir belästigen Sie nicht mit unnötigen Mitteilungen!</p>

<p>- Wir geben Ihre Daten nicht an Dritte weiter!</p><p><b>- Abmeldung ist jederzeit möglich!</b></p></div>

</div>

</div>

<br />

<div class='badge' style="text-align:center;"><a href="http://www.cleverreach.de/"><img src="http://www.cleverreach.de/cr3_images/badget1.png" border="0" /></a></div>

</div>

</form>

<noscript><a href="http://www.cleverreach.de/frontend/create_send.php" target="_blank">Newsletter erstellen</a></noscript>

in den contentbereich einpflegen kann, ohne das sowas passiert:

\nNewsletteranmeldung ',xtype: 'htmleditor'},{name: 'content_body_short_de',fieldLabel: 'Kurztext',xtype: 'htmleditor'},{name: 'url_text_de',value: 'de/Index1',xtype: 'hidden'},{name: 'meta_title_de',fieldLabel: 'Meta Titel',width: 400,xtype: 'textfield'},{name: 'meta_description_de',fieldLabel: 'Meta Beschreibung',height: 60,width: 400,xtype: 'textarea'},{name: 'meta_keywords_de',fieldLabel: 'Meta Schlüsselwörter',width: 400,xtype: 'textfield'}],title: 'Deutsch',iconCls: 'de_icon',collapseFirst: true,bodyStyle: 'padding: 5px;',xtype: 'panel',layout: 'form'},{items: [{name: 'content_title_en',fieldLabel: 'Content Titel',width: '300',xtype: 'textfield'},{name: 'content_heading_en',fieldLabel: 'Content Name',width: '300',xtype: 'textfield'},{name: 'content_body_en',fieldLabel: 'Text',xtype: 'htmleditor'},{name: 'content_body_short_en',fieldLabel: 'Kurztext',xtype: 'htmleditor'},{name: 'url_text_en',value: 'Suma URL',xtype: 'hidden'},{name: 'meta_title_en',fieldLabel: 'Meta Titel',width: 400,xtype: 'textfield'},{name: 'meta_keywords_en',fieldLabel: 'Meta Schlüsselwörter',width: 400,xtype: 'textfield'},{name: 'meta_description_en',fieldLabel: 'Meta Beschreibung',height: 60,width: 400,xtype: 'textarea'}],title: 'English',iconCls: 'en_icon',collapseFirst: true,bodyStyle: 'padding: 5px;',xtype: 'panel',layout: 'form'}],activeTab: 0,deferredRender: false,enableTabScroll: true,defaults: {autoHeight: true,bodyStyle: 'margin:20px 10px',hideMode: 'offsets'},xtype: 'tabpanel'},{buttonAlign: 'center',xtype: 'panel'}],buttons: [{text: 'Speichern',handler: function(){ Ext.getCmp("contentselectedItem_1291747328-grideditform").getForm().submit({ url: 'adminHandler.php?load_section=content&pg=overview &parentNode=_pnl1291747321984_4051&edit_id=23&grid Handle=contentgridForm&edit_id='+selectedItem_1291 747328+'&save=true', success: function(){contentTabs.remove(contentTabs.getActiv eTab()); Ext.getCmp('contentgridForm').getStore().reload(); }, failure: function(){Ext.Msg.alert('HINWEIS','KEIN ERFOLG')}, waitMsg: 'Laden' });},icon: 'images/icons/disk_multiple.png',iconCls: 'x-btn-text',xtype: 'button'},{text: 'Übernehmen',handler: function(){ Ext.getCmp("contentselectedItem_1291747328-grideditform").getForm().submit({ url: 'adminHandler.php?load_section=content&pg=overview &parentNode=_pnl1291747321984_4051&edit_id=23&grid Handle=contentgridForm&edit_id='+selectedItem_1291 747328+'&save=true', success: '', failure: function(){Ext.Msg.alert('HINWEIS','KEIN ERFOLG')}, waitMsg: 'Laden' });},icon: 'images/icons/disk.png',iconCls: 'x-btn-text',xtype: 'button'},{text: 'Abbrechen',handler: function(){ contentTabs.remove(contentTabs.getActiveTab()); ;},icon: 'images/icons/cancel.png',iconCls: 'x-btn-text',xtype: 'button'},{text: 'Neu Laden',handler: function(){ contentgridEditForm.getForm().load({url:'adminHand ler.php?load_section=content&pg=overview&parentNod e=_pnl1291747321984_4051&edit_id=23&gridHandle=con tentgridForm&get_singledata=23', waitMsg:'Loading',method: 'GET'});},icon: 'images/icons/done.gif',iconCls: 'x-btn-text',xtype: 'button'}],id: 'contentselectedItem_1291747328-grideditform',labelAlign: 'left',labelWidth: 200,reader: new Ext.data.JsonReader({root: 'data',totalProperty: 'totalCount',id: 'content_id'}, [{name: 'content_id'},{name: 'content_parent'},{name: 'content_status'},{name: 'content_hook'},{name: 'content_form'},{name: 'content_image'},{name: 'link_ssl'},{name: 'content_sort'},{name: 'shop_1'},{name: 'group_permission_1'},{name: 'group_permission_2'},{name: 'group_permission_3'},{name: 'content_title_de',sortType: 'de'},{name: 'content_heading_de',sortType: 'de'},{name: 'content_body_de',sortType: 'de'},{name: 'content_body_short_de',sortType: 'de'},{name: 'content_file_de',sortType: 'exclude'},{name: 'url_text_de',sortType: 'de'},{name: 'meta_title_de',sortType: 'de'},{name: 'meta_description_de',sortType: 'de'},{name: 'meta_keywords_de',sortType: 'de'},{name: 'content_title_en',sortType: 'en'},{name: 'content_heading_en',sortType: 'en'},{name: 'content_body_en',sortType: 'en'},{name: 'content_body_short_en',sortType: 'en'},{name: 'content_file_en',sortType: 'exclude'},{name: 'url_text_en',sortType: 'en'},{name: 'meta_title_en',sortType: 'en'},{name: 'meta_keywords_en',sortType: 'en'},{name: 'meta_description_en',sortType: 'en'},{name: 'block_6'},{name: 'block_7'},{name: 'group_permission_info'},{name: 'shop_permission_info'}]),bodyStyle: 'background-color:#efefef; color:#000; padding: 5px;',renderTo: Ext.get('contentselectedItem_1291747328-grideditform')}); function doContentSeo(btn) { if(btn == 'yes') { var new_data = new Array(); var edit_data = new Array(); var records = new Array(); records = contentds.getModifiedRecords(); var record_ids = ''; for (var i = 0; i < records.length; i++) { if (records.get('selectedItem')) record_ids += records.get('content_id') + ','; } contentds.modified = []; if (record_ids == '') { record_ids = selectedItem_1291747328; } var conn = new Ext.data.Connection(); conn.request({ url: 'adminHandler.php?load_section=content&pg=overview &parentNode=_pnl1291747321984_4051&edit_id=23&grid Handle=contentgridForm&', method:'GET', params: {'m_ids': record_ids, multiFlag_rebuildSeo:'true' }, success: function(responseObject) { /* alert(Ext.encode(responseObject.responseText)); */ contentds.reload(); }, waitMsg: 'Laden', failure: function(){Ext.Msg.alert('HINWEIS','KEIN ERFOLG')} });} } });

das liegt am eingesetzten javascript, gibt es Mittel und Wege dafür?

DANKE

Link to comment
Share on other sites

Hab ich doch chef, funzt aber nicht deswegen suche ich eine Alternativlösung.

Einen Tag habe ich schon damit zugebracht, da man mir nicht glaubt hier die mails von cleverreach, die haben auch schon daran rumgedoktert und meine Vorgehensweise überprüft:

CleverReach Support, Dez 08 13:26 (CET):

OK Sie verwenden noch die alte Beschreibung. Im neuen Veyton-PlugIn ist die Integration dieser Newsletterbox im Kundenaccount nicht mehr möglich. Leider lässt Veyton das nicht zu, zumindest nicht mehr auf diese Weise.

Die alte Schnittstelle wird nicht mehr supportet. Insofern können Sie diese Newsletter-Box nicht mehr verwenden.

Sie können sich mit der Funktion ein einfachfes Formular erstellen und via Quellcode auf der Seite platzieren. Das müsste gehen.

CleverReach Support, Dez 08 15:29 (CET):

Dann entfernen Sie mal das Java-Script am Anfang des Formulars. Das Formular arbeitet trotzdem, jedoch gehen dann die Prüfungsfunktionen verloren. Zum Testen.

Zum PlugIn: Wir haben noch einige Änderungen vorgenommen, nun ist auch eine komplette Synchronisation der vorhandenen Daten möglich. Gehen Sie wie folgt vor:

1. Deinstallieren Sie das alte PlugIN

2. Laden Sie das aktuelle PlugIn von unserer Webseite und installieren Sie es

3. Nehmen Sie die Konfiguration soweit vor (API Key und ListID)

4. Rufen Sie Ihren Shop mit folgenden Parametern auf:

CleverReach Support, Dez 08 15:42 (CET):

Dann vertragen sich die Scripte wohl nicht. Das Formular arbeitet zwar, allerdings landen Sie auf einer Fehlerseite, wenn z. B. die Adresse nicht oder falsch eingegeben wird.

Link to comment
Share on other sites

Laut Handbuch:

Nachdem Sie die php und html Datei erstellt haben, können Sie im VEYTON Backend eine neue Content-Seite anlegen und "newsletter.hml" als Vorlage auswählen.

Gemeint ist doch sicher newsletter.php im Feld "Content Formular:" oder?

test.jpg

stimmt das Handbuch bzw. habe ich einen Denkfehler gemacht oder ist das im Handbuch falsch beschrieben?

Link to comment
Share on other sites

Archived

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

×
  • Create New...