Der scheint sich auf die Gruppenpreise zu beziehen. Hast Du was in den Gruppen geändert? Auf welche Gruppe machst Du den Export?
Beiträge von admin
-
-
Bitte genau an die Anleitung halten, da steht es dorch drin!
<!-- An einer passenden Stelleeinfügen -->
{$box_CALLBACK} -
Du nimmst ein Standard xt:Commerce Template!!!
bei commerce:SEO gibt es neue Funktionen, die es im Standard xt:Commerce NICHT! gibt. z.B. Login, Anmeldung, Checkout (Datenschutz muss bestätigt werden) ...
Darauf solltest Du achten und die Funktionen in das Template einbauen.
Einfacher ist es, das xtc-css-001 von commerce:SEO in den Farben anzupassen oder? -
Das /export Verzeichnis mit 777 berechtigen. In der Meldung steht klar drin:
Permission denied = Zugriff verweigert.

-
Also ich denke, hier stimmt was nicht. So viele Fehler sind eher ungewöhnlich. Ist bei der Installation was schief gelaufen?
Du meldest Dich an am Shop und gehst dann auf den Admin Button? Und dann kommt der Fehler?
Hast Du mal in der admin/includes/configure.php nachgesehen, ob alles korrekt eingetragen ist?
Da Du ein anderes Template verwendest, kann es aber sein, dass der Admin Button falsch ist. Der Aufruf erfolgt immer über admin/start.php -
Bei ecombase wird zur Zeit über eine Sicherheitslücke in Zusammenhang mit Shopstat berichtet. Da commerce:SEO davon auch betroffen ist, wollen wir das gleich mal veröffentlichen.
In der inc/shopstat_functions.inc.php folgende Zeilen ändern:
VON:
$content_query = "SELECT content_title FROM ".TABLE_CONTENT_MANAGER." WHERE languages_id='".$language."' AND content_group = ".$coid;
AUF:
$content_query = "SELECT content_title FROM ".TABLE_CONTENT_MANAGER." WHERE languages_id='".intval($language)."' AND content_group = ".intval($coid);
UND:
$categories_query = "SELECT categories_name FROM " . TABLE_CATEGORIES_DESCRIPTION . " WHERE categories_id = '" . $categories_id . "' and language_id = '" . $language . "'";
AUF:
$categories_query = "SELECT categories_name FROM " . TABLE_CATEGORIES_DESCRIPTION . " WHERE categories_id = '" . intval($categories_id) . "' and language_id = '" . intval($language) . "'";
Datei includes/modules/metatags:
Suche nach:
language_id='" . $_SESSION['languages_id']
und ändere auf folgendes ab:
language_id='" . intval($_SESSION['languages_id'])
Sollte noch etwas zu finden sein wie:
WHERE content_group='" . $_GET['coID'] . "' and
unbedingt gleich mit ändern auf:
WHERE content_group='" . intval($_GET['coID']) . "' and
Der Download für die gefixten Dateien findet sich HIER: http://www.commerce-seo.de/downloads-19.html
Wir haben aufgiebig getestet, aber ein Einbruch findet offensichtlich nicht statt! Um auf Nummer sicher zu gehen, sollte jeder den Patch einspielen. Das Problem betrifft natürlich auch das Original von Shopstat. Den Patch findet Ihr auch im Download Bereich.
zusätzlich kann / sollte man auch noch folgendes tun:
Datei includes/application_top.php folgendes suchen (ca. Zeile 237):$InputFilter = new InputFilter();
// Security Fix
$_GET = $InputFilter->process(str_replace('<>','',$_GET));
$_POST = $InputFilter->process(str_replace('<>','',$_POST));Danach einfügen:
$_GET = $InputFilter->safeSQL($_GET);
$_POST = $InputFilter->safeSQL($_POST);Sollten die Zeilen:
$_GET = $InputFilter->process(str_replace('<>','',$_GET));
$_POST = $InputFilter->process(str_replace('<>','',$_POST));anders lauten, diese gleich wie hier beschrieben ändern. Der obige Befehl sorgt generell dafür, dass nur zulässiger SQL vom Shop verarbeitet wird.
Bei commerce:SEO sind einige Security-Bugs schon behoben, ABER zur Sicherheit unbedingt kontrolieren! -
Du definiertst Dir eine CSS Klasse im Stylesheet:
#rahmen { border: 1px solid #ccc; }
Heißt einen Rahmen mit 1 Pixel und Farbe Grau. Dann sagst Du einfach an der Stelle, wo Du es haben wills:
<div class="rahmen">MODUL</div>
Oder Du suchst Die CSS Definition für die jeweilige Box und fügst die Definition mit an border...
-
Da erlaubt Dein Provider nicht in das /tmp Verzeichnis zu schreiben. Stelle bitte in der configure.php (im includes Ordner shop+Admin) den Wert:
define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql'
AUF:
define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'
Dann werden die Sessions in der Datenbank gespeichert. Alternativ kannst Du in der Konfiguration auf den Pfad zum Shop setzen und dort ein tmp Verzeichnis anlegen. Das geht dann aber im 1. Schritt nur über phpMyAdmin oder MySQL Dumper in der Tabelle configuration. Suche dort nach tmp und setze den vollständigen Pfad zum Verzeichnis. Beispiel:
/srv/www/vhosts/http://deinshop.de/httpdocs/shop/tmp
Die Lösung mit der Datenbank ist aber am Einfachsten.
-
So wird ein Schuh draus. Google Base ist halt nicht nur für xt:Commerce / commerce:SEO gemacht. Die Meldung kann man getrost ignorieren.
Was notwendig ist kannst Du hier lesen:
http://base.google.com/support/bin/an…wer=73932&hl=deWir werden es beobachten und gegebenfalls anpassen. Für den Zustand gelten gewisse Regeln, da kann man nicht einfach irgendwas rein schreiben. Man müsste dann den Shop um dieses Feld erweitern. Deswegen gehe ich nicht davon aus, dass das ein Pflichtfeld wird! Die ID war ja vor einiger Zeit Pflicht geworden und die hatten wir ja schon lange drin.
-
Bitte mal die Erfahrung mitteilen, sollte aber nach meiner Erfahrung problemlos gehen.
Habe es jetzt mal getestet und funktioniert! Ansich werden keine Shopdateien angefasst und die DB ist kompatibel. -
XTC Modul PDF-Katalog new Generation
http://www.xt-shopservice.de/XTCommerce-Mod…Generation.html
Eine Version, die sich der Kunde selbst zusammenstellen kann ist in Arbeit, habe aber noch keine Ahnung wann es kommt. Wird öfter mal gefragt. Das Modul ist vom Admin aus zu steuern und kann dann als PDF abegelgt werden zum Download. Man kann entweder alles exportieren oder nur einzelne Kategorien.
-
Oder Du nimmst den:
http://www.xt-shopservice.de/XTCommerce-Mod…Premium-V3.htmlDer ist getestet mit commerce:SEO und PHP5 und diverse! Bugs behoben

P.S.: Das Modul bei dem Demo Shop PC-Nord wurde massiv überarbeitet! Mit dem V3 Modul kommen exakt diese Fehler nicht mehr. -
Also "neu" ist das Attribut nicht. Da stimmt etwas anderes nicht. Ich habe schon oft die Erfahrung gemacht, dass bei Google Base Vorschläge gemacht werden, die absolut nicht relevant sind.
Also zum 1. wäre zu klären, ob alle Produkte nicht angenommen werden oder nur ein Teil. Wenn es nur ein Teil ist, prüfen ob irgendwelche Sonderzeichen im Content der Produkte sind, was den Impoert dieser Produkte verhindert. Gerade mit Französichen Umlauten hat Google da seine Probleme. Der Fehler liegt in diesem Falle also in der Product-Description!
Sollten überhaupt keine Artikel importiert werden ist zu prüfen, ob der Import korrekt angelegt wurde. Wir habe bisher noch keine Probleme fest gestellt. Wie gesagt, das Ganze ist nicht neu und der Schein kann trügen. -
Ja, sollte auf jeden Fall gehen, auch mit commerce:SEO, da die struktuerellen Daten gleich sind.
-
Du hast an sich den richtigen Weg beschritten. Ich habe auch schon ein paar mal erlebt, dass genau die Funktion:
RewriteBase /underordner/
Nicht funktioniert hat. Mit den RewriteRule+ unterordner hast Du das Richtige getan. Habe leider keine Erklärung dafür.
-
Wie gesagt, die Funktion kommt. Momentan ist die Zeit nur knapp. Per Cronjob geht es auf jeden Fall. Das Script ist einfach zu machen über mysql.
-
Die sitemap.xml vom Shop ist für Suchmaschinen gemacht. Wenn Du die genaue Struktur uns mitteilst, wie das aufgebaut sein soll, kann man sicher was machen. Wäre ja deutlich kompfortabler. Kannst Du mal eine Muster "shopinfox.xml" schicken?
-
Welche Version vom Shop hast Du?
-
Danke für die Blumen

Ja, wir arbeiten ja nicht erst seit einem Jahr damit und haben unsere Erfahrung der letzten 6 Jahre in commerce:SEO natürlich mit eingebracht. Das mit dem SSL-Proxy war eine davon
-
Generell kann man das Handbuch von xt:Commerce nutzen:
z.B. hier: http://www.ecomdev.de/tag/xtcommerce-handbuch/
Die neuen Artikel werden automatisch erzeugt und die Einstellung, wie lange ein neuer Artikel dieses auch sein soll, kannst Du im Admin > Maximum Werte einstellen.
"Anzahl der Tage für Neue Produkte"
Die Funktionen, die neu in commerce:SEO sind, sind ja eigentlich selbst erklärend, wir arbeiten aber och dran, hier eine Anleitung zu schreiben.