Zum Inhalt springen

Auftragsnummer "hochdrehen"

Erstellt am 17. November 2005 · 3 Antworten · letzte Antwort am 18. November 2005

Tags: Frage

McPringle ·

Moin Moin!

Die Auftragsnummer von tt_products 2.3.6 soll in einem bestimmten Nummernkreis liegen, d.h. ich muss die "Startnummer" bzw. die "nächste Auftragsnummer" entsprechend hochstellen. Wo kann ich diese Einstellung vornehmen (wahrscheinlich direkt in de DB)?

Danke
Mcpringle

Flink ·
McPringle schrieb

Die Auftragsnummer von tt_products 2.3.6 soll in einem bestimmten Nummernkreis liegen, d.h. ich muss die "Startnummer" bzw. die "nächste Auftragsnummer" entsprechend hochstellen. Wo kann ich diese Einstellung vornehmen (wahrscheinlich direkt in de DB)?

In tt_products/lib/class.tx_ttproducts_order.php

/**
	* This returns the order-number (opposed to the order_uid) for display in the shop, confirmation notes and so on.
	* Basically this prefixes the .orderNumberPrefix, if any
	*/
function getOrderNumber($orderUid)	{
	$orderNumberPrefix = substr($this->conf['orderNumberPrefix'],0,10);
	if ($orderNumberPrefix[0]=='%')
		$orderNumberPrefix = date(substr($orderNumberPrefix, 1));
	return $orderNumberPrefix.$orderUid;
} // getOrderNumber

entsprechend ändern.

McPringle ·
Flink schrieb

In tt_products/lib/class.tx_ttproducts_order.php

Hi Flink,

ich glaube wir reden etwas aneinander vorbei. Aktuell ist die Nummer bei 6, ich möchte sie jetzt einmalig auf 6006 hochstellen, damit dann der nächste Auftrag 6007 erhält. Ich möchte nichts weiter davor setzen, nur den aktuellen "Zählerstand" patchen.

Danke
McPringle

just2b ·

da musst du dojch im phpmyadmin nur mal einen datensatz mit der gewünschten id erstellen und der näcste wird dann + 1 sein

lg georg