Jump to content
Latest News: (loading..)

amaische

Members
  • Content count

    9
  • Joined

  • Last visited

Profile Information

Recent Profile Visitors

7,402 profile views
  1. amaische

    Header Tags SEO

    Dear Jack, i have solved the problem. Due to a wrong language, identified by the function get_browser_language, the wrong metatags were drawn. For a quick solution I have replaced in application_top the following code: if (isset($HTTP_GET_VARS['language']) && tep_not_null($HTTP_GET_VARS['language'])) { $lng->set_language($HTTP_GET_VARS['language']); } else { $lng->get_browser_language(); } by if (isset($HTTP_GET_VARS['language']) && tep_not_null($HTTP_GET_VARS['language'])) { $lng->set_language($HTTP_GET_VARS['language']); } else { // $lng->get_browser_language(); $lng->language['directory']=german; $lng->language['id']=2; } Does anybody know why the wrong language is identified ? Anke
  2. amaische

    Header Tags SEO

    Hello, I checked the index, the header_tags, header, function-directory,etc with winmerge and the files seemed to be the same. I checked the test page with another webtool again and the tool told me, that the german page is just a forwarding to the english page. This will explain the effect. But now is the question: Why is the german page (or french page) forwarded to the english page in the metatags-checks and google search ? If you want to have a look at the side, please see this link: test german article Thank you in advance for any help. Anke
  3. amaische

    Header Tags SEO

    Dear Jack, it is the product page in the shop-area. In the os online-shop everything seems to be alright, but when you check that page via a webtool, the wrong metatags are drawn. Anke
  4. amaische

    Header Tags SEO

    Hello, I installed header_tags_seo_v_3.0.7 and everything works fine, BUT I have 3 languages in my shop (english, german, french). When I open our online-shop and look at the source code of the product_info-page, the metatags are filled in correctly, e.g. <title>article1 german title</title> <meta name="Description" content="article1 german description" /> <meta name="Keywords" content="article1 german keywords" /> If i check this german product-page of article1 with a webmaster tool regarding the metatags, the english metatags are shown. If i delete the english metatags of arcticle1, the english metatags from the page control are shown. Why are always the english metatags are shown ? What can I do, that the german or french metatags will be used ?
  5. amaische

    Recover Cart Sales

    Hello, I have just added a contribution to the Recover Cart Sales. This version saves the customers choosen language to the Table customers, when the customer creates a new account or puts some article in the basket. If you use the recover cart tool in the admin, the email to the customer is sent in the customers choosen language (not in the admin tool language). Please note: the contribution only works with new data, because i have not migrated the old data. If you have added the contrib and a new basket shows up in the RCS, you can see in the shown table under "Sprache" the language of the customer. Good luck
  6. Hallo, habe soeben ein entsprechendes Update hochgeladen. Wie ich gesehen habe, hast Du ebenfalls ein Update bzgl create_account hochgeladen. An dieser Baustelle hatte ich mir auch schon Gedanken gemacht - wenn ich es richtig gesehen habe, setzt Du den Newsletter gleich auf "Bestätigt" (newsletter_invite=2). Dies ist m.E. nicht zulässig, da der Kunde immer das Double-In-Verfahren durchlaufen muß. amaische
  7. Das sieht genauso aus wie bei mir. Ist in /catalog/inscription_newsletter.php ca in Zeile 138 folgender Eintrag drin ?: <td><?php echo $messageStack->output('inscription_newsletter'); ?></td> und beginnt die Datei mit: require('includes/application_top.php'); require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_INSCRIPTION_NEWSLETTER); $error = false; if (isset($HTTP_GET_VARS['action']) && (($HTTP_GET_VARS['action'] == 'process') || ($HTTP_GET_VARS['action'] == 'confirm'))) { // Désabonnement de la newsletter $newsletter_email = tep_db_prepare_input($HTTP_POST_VARS['newsletter_email']); $newsletter_query = tep_db_query("select * from " . TABLE_CUSTOMERS_NEWSLETTER . " where customers_newsletter_email = '" . tep_db_input($newsletter_email) . "'"); $newsletter = tep_db_fetch_array($newsletter_query); if ($newsletter_invite == '0') { tep_db_query("delete from " . TABLE_CUSTOMERS_NEWSLETTER . " where customers_newsletter_email = '" . tep_db_input($newsletter_email) . "'"); $messageStack->add('inscription_newsletter', TEXT_INSCRIPTION_NEWSLETTER_UPDATE); // Envoi du mail de confirmation de désabonnement à la newsletter $email_text .= EMAIL_TEXT_NON . EMAIL_GRUSS . EMAIL_abschluss; $email_betreff = EMAIL_SUBJECT . ' ' . NEWSLETTER_BOX_NON; tep_mail('', $newsletter_email, $email_betreff, $email_text, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); } else { // Vérification de la validité du mail Falls das auch noch nicht hilft, könnte ich mir höchstens vorstellen, daß das newsletter_invite nicht richtig übergeben wird und wie folgt ausgelesen werden muß: an der Stelle: $newsletter_email = tep_db_prepare_input($HTTP_POST_VARS['newsletter_email']); darunter hinzufügen: $newsletter_invite = tep_db_prepare_input($HTTP_POST_VARS['newsletter_invite']); amaische
  8. Ich nehme an, daß er als Fehlermeldung den Inhalt von TEXT_INSCRIPTION_NEWSLETTER_EXISTE bringt. Dies ist dann der Fall, wenn er das Löschen nicht erkennt. Bitte überprüfe in /catalog/includes/boxes/newsletter.php (ca. Zeile 38), ob folgendes enthalten ist (das Feld newsletter_invite muß im Fall der Abmeldung mit 0 belegt werden): $in_out_action.= '<input name="newsletter_invite" type="radio" value="0">'; $in_out_action.= NEWSLETTER_BOX_NON . '<br><br>'; Nun sollte er im folgenden das Löschen ausführen. amaische
  9. Hallo, to 1: please check, if in the database table customers_newsletter the field customers_newsletter_invite is set to 2. Only this data will be considered. please check whether the count of the respective emails are shown, when you send the newsletter in the admin tool. After the confirmation all email-addresses, the newsletter is send to, are shown at the top of the page /admin/newsletter.php . Does this happens ? zu 1: bitte überprüfe, ob in der DB-Tabelle customers_newsletter das Feld customers_newsletter_invite auf 2 sitzt. Nur diese Einträge werden im folgenden berücksichtigt. bitte überprüfe, ob im Admin beim Senden des Newsletters die Anzahl der Newsletterempfänger angezeigt wird. Werden nach dem Bestätigen des Newsletters am Anfang der Seite /admin/newsletter.php die email-Adressen aufgelistet, an die der Newsletter versandt wurde ? to 2: Have you changed the checkbox to "unsubscribe" and did you after that click at the button "confirm" ? zu 2: wurde beim Abmelden zuerst der Radio-Button auf "Abmelden" und danach der Button "Bestätigen" betätigt ? regards, amaische
×