Jump to content
xt:Commerce Community Forum

Anzeige neuer Produkte


Recommended Posts

Hallo Zusammen!

Mir geht es um die Anzeige neuer Produkte im Shop.

Ich habe alle meine Artikel importiert und deswegen werden wohl keine "neuen Produkte" angezeigt, vermutlich weil in der Artikelanlage z.B. folgendes dann steht:

Hinzugefügt am:

Letzte Änderung: 03.06.2008

Wo könnte ich ein paar Artikel manipulieren, dass die der Artikel als "neues Produkt" angezeigt wird?

Das Datum im Artikel habe ich schon erneuert, das ändert aber nur die bei "letzter Änderung", bei "hinzugefügt am" bleibt das weiterhin leer!

so long

Harald

Link to comment
Share on other sites

  • 2 weeks later...

Das geht nur im Datenbankmanager PhpMyAdmin. Dort könntest du in der Tabelle "products" das Datum im Feld "products_date_added" manuell ändern.

Wenn Du alle artikel ändern möchtest, ginge das per SQL-Befehl (ebenfalls in PhpMyAdmin).

Vorher unbedinge ein Backup der Datenbank machen !!

UPDATE products SET products_date_added = "2008-06-10 09:00:00";[/CODE]

Das Datum ist im Format: YYYY-MM-DD HH:MM:SS also

z.B.: 2008-05-31 12:27:10

Link to comment
Share on other sites

Guest tuvalu

Als ich noch Supportkunde war, gab es im Supportforum eine fehlerbereinigte Import.php wo das products_date_added richtig gesetzt wird.

tuvalu

Link to comment
Share on other sites

Hallo,

wenn beim Import das Datum "Artikel hinzugefügt am:" nicht gesetzt wird kannst du folgendes machen:

Öffnen die Datei "xtcommerce\admin\includes\classes\import.php" mit irgendeinem Editor und suche nach folgendem:

if ($mode == 'insert') {
$this->counter['prod_new']++;
xtc_db_perform(TABLE_PRODUCTS, $products_array);
$products_id = mysql_insert_id();
} else { [/PHP]

und änder es in folgendes ab:

[PHP]if ($mode == 'insert') {
$products_array = array_merge($products_array, array ('products_date_added' => 'now()'));
$this->counter['prod_new']++;
xtc_db_perform(TABLE_PRODUCTS, $products_array);
$products_id = mysql_insert_id();
} else { [/PHP]

[color="Red"][i]edit:// bei mir ist es in Zeile 294[/i][/color]

bitte denke daran ein Backup anzulegen da ich nicht garantieren kann und möchte das es so klappt.

Viele Grüße

Andreas

Link to comment
Share on other sites

Archived

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

×
  • Create New...