Zum Inhalt springen

Shop-Umbau 2. Teil -> FERTIG

Erstellt am 25. Juni 2003 · 62 Antworten · letzte Antwort am 17. November 2005 · Seite 3 von 4

Tags: Frage

dj.​picasso ·

Hallo @all,

sorry, aber ich habe im Moment wenig Zeit, daher erst jetzt:
Das mit der Query ist leider ein Fehler meinerseits.
Ist leider vom testen übrig geblieben.
Ihr braucht nur folgendes zu machen:

in class_tx_ttproducts.php die Zeile 506 ändern:
echo $query;
in
// echo $query;

oder aber die Zeile ganz löschen.

Ciao
Der DJ
PS: Download enthält die Korrektur!

pat ·

hab mal die neue shop extension eingebaut, *freu*

das klappt auch soweit, der shop wird entsprechende gerendert, aber wenn ich mir das produkt im "single display" anschauen möchte, kommt's zu fehlermeldungen...

er kann die tabellen "tt_products_tax" und "tt_products_tax_cat" nicht finden.

ich hab bissl rumgesucht, hab aber nix gefunden, wo die tabellen in der db angelegt werden, müßte ja theoretisch in der "ext_tables.sql" stehen, tut's aber ne...

habt ihr auch ähnliche erfahrungen gemacht?

oder mach ich was falsch?

pat

dj.​picasso ·

Hi pat,

sorry, ich weiß, Du hattest mir auch schon privat gepostet, aber ich bin derzeit nur im Ausland auf Projekten unterwegs und daher ist meine Private-Mail-Response-Time eher etwas länger.

Ich glaube, Du hast eine Download-Version erwischt, die eigentlich nicht zur Verfügung stehen sollte.
Ich hatte mal angefangen den Shop auch mit Variationen (für Produkte, bsp: T-Shirt in verschiedenen Farben etc.) und mit unterschiedlichen MwSt. auszustatten und Du hast dann wohl eine dieser Versionen erwischt.

Falls Du Dich noch ein paar Tage zurückhalten kannst werde ich versuchen die korrigierte Version als Download zur Verfügung zu stellen.

Ciao
Der DJ
PS: nochmals sorry

Space-Teddy ·

hi picasso
erst mal ein biggest lob an deine modifikation....

und hi PAT
allerdings hab ich zurzeit das gleiche problemchen wie PAT

hab auch schon öffter die ext_sql oder
tt_products_tax manuell einzufügen aber irgendwie klemmts da bei der DB

kann das daran liegen, das in der DB

Die zusätzlichen Funktionen für verknüpfte Tabellen wurden automatisch deaktiviert.

ach und hier ist die orogianl fehler meldung:

Table 'shop.tt_products_tax' doesn't exist
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /.../quickstart/typo3conf/ext/tt_products/pi/class.tx_ttproducts.php on line 372

/.../ da steht normal noch mehr....

wenn ihr was rausgefunden habt wäre ja cool 😉 wenn ihr das hier kurz ...
genauso wenn ich was hab!!!

danke #giggle#

edited:

ps :

es nimmt aber jetzt auch kein ende...... hab jetzt in der suche einproblemchen

You have an error in your SQL syntax near '/extend standard search fields LIKE '%rhein%') AND NOT tt_products.deleted AND N' at line 1
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /.../quickstart/typo3conf/ext/tt_products/pi/class.tx_ttproducts.php on line 488
You have an error in your SQL syntax near '/extend standard search fields LIKE '%rhein%') AND NOT tt_products.deleted AND N' at line 1
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /.../quickstart/typo3conf/ext/tt_products/pi/class.tx_ttproducts.php on line 511

rhein war der such eintrag!!!!

hab den eindruck, das ich mir die DB zershchossen hab,

kann mir einer einen tip geben wo ich erstmal ansetzten kann..... [/quote]

scuba303 ·

hallo. hab leider auch ein problem. und zwar dieses hier:

SELECT tt_products_distributor.uid,tt_products_distributor. FROM tt_products_distributor,pages WHERE pages.uid=tt_products_distributor.pid AND NOT pages.deleted AND 1=1 AND tt_products_distributor.pid=0 ORDER BY tt_products_distributor.distributor
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/p1506/typo3_src-3.5.0/t3lib/class.t3lib_transferdata.php on line 332

schon mal bei jemanden aufgetaucht? fehler liegt bei dem . from

emax ·

Hallo alle!

Ich habe mir auf rupieper.de die Shop-Extension runtergeladen.

Bevor ich das dann installiert habe, hatte ich die tt_products-Directories global und lokal gelöscht, und dann den Ordner tt_products aus dem Download lokal installiert (in typo3conf/ext kopiert),

Wenn ich nun im Ext-Manager nach der Version schaue, dann steht da 1.3.0 - hier ist aber von immer von 2.xy die Rede ???

Weil mir der EM trotz "make updates" eine Menge Inkonsistenzen in der DB anmeckert, vermute ich irgend eine unsaubere Konstellation bei mir.

Was ich bereits probiert habe: den tt_products Ordner noch mal löschen, und von vorne anfangen. Hat aber nix genutzt.

FRAGE 1: welche Versionsnummer müsste der EM anzeigen?

FRAGE 2: wenn ich "sauber" von vorne beginnen will (tt_products löschen), muss ich dann irgendwelche tables manuell löschen?

FRAGE 3: oder muss ich ganz was anderes machen?

Weiss echt nicht mehr weiter, Hilfe wäre super...

emax

emax ·

Die Fehler, die mir der EM meldet sind übrigens:

Database status:	
Table error!
Probably one or more required fields/tables are missing in the database!

und

Errors:	Some tables or fields are missing!

sowie abschliessend

Files changed?	
A difference between the originally installed version and the current was detected!

Modified files:
ext_tables.php
ext_tables.sql
ext_typoscript_constants.txt
ext_typoscript_setup.txt
locallang.php
locallang_tca.php
tca.php
pi/class.tx_ttproducts.php
pi/products_help.tmpl
doc/manual.sxw
Dokumentation/README_FIRST.txt
Dokumentation/TypoScript.txt
Dokumentation/products_de_euro.tmpl
Dokumentation/style.css
pi/class.tx_ttproducts.php~
pi/products_de_euro.tmpl

Einiges ist sicher niicht dramatisch, aber weil eben auch die Version eine andere ist, bin ich verunsichert.

Wer weiss was?
e.

liquid ·

Hallo,

wenn bei euch die Single Ansicht auch nicht funktioniert (kann "tt_products_tax" nicht finden) müsst ihr nur eine kleine Änderung in der Datei pi/class.tx_ttproducts.php vornehmen.
Und zwar folgendes: Die Zeilen 364-367 werden auskommentiert, und durch Zeile 351 aus dem Original ersetzt (ich hoffe die Zeilen stimmen)

hier der code zur Veranschaulichung:

   		 	$query = "SELECT * FROM tt_products WHERE uid=".intval($this->tt_product_single)." AND pid IN (".$this->pid_list.")".$this->cObj->enableFields("tt_products");
		 	// $query = "SELECT tt_products.*, tt_products_tax.tax_rate FROM tt_products, tt_products_tax, tt_products_tax_cat WHERE tt_products.uid=".intval($this->tt_product_single)." AND tt_products.pid IN (".$this->pid_list.") ";
		 	// $query .= " and tt_products.tax = tt_products_tax_cat.uid ";
		 	// $query .= " and tt_products_tax.tax_cat = tt_products_tax_cat.uid ";
		 	// $query .= " and tt_products_tax.tax_country = '".$this->conf["TAXcountry"]."' ".$this->cObj->enableFields("tt_products");

mfg

sascha

shauser ·

hi also ich brauch für ein projekt auch den shop und die ext von dj scheint echt brauchbar zu sein

mein problem ist nur wie installieren ich die genau - jetzt mal abgesehen von den bugs

muss ich den ordner einfach nur überchreiben oder muss da noch script eingestzt werden? - bin T3 neuling

wäre sehr dankbar wenn mir einer eine etwas detalierte anleitung posten könnte

tadler ·

Tja das mit der Installation würde mich auch interessieren, da ich im EM ja nur t3x files hochladen kann von lokal...

keule80 ·

Also: hier noch mal ne beschreibung für die instal. der neuen shopversion:

Alte Version unter Tools>ext.-Manager>Loaded Extensions deinstallieren.

Über ftp den ordner typo3/ext/tt_products löschen und den neu gesaugten Ordner tt_products drauf spielen.

Dann unter Tools>ext.-Manager>available extensions to install den tt_products wieder installieren und fertig.

LG
Dennis

keule80 ·

Das Problem mit der suche wurde noch nicht gelöst oder? Hab schon gefrickelt wie ein wilder aber das sitzt irgendwo tief verankert. Über Infos würde ich mich freuen. Ansonsten ist die Erweiterung sehr gut gelungen dj. Danke noch mal

Unbekannter Benutzer ·

ich hab eben den shop von dj pciasso geladen von seiner seite und installiert. er verlangt die 'tt_products_tax' - die ist aber auch garnicht bei der installation von dem script in er mysql-dump-datei eingetragen..

dann kann das nicht gehn...?

weiß da jemand was ?

humpun ·

Komischerweise steht bei mir

Es befinden sich noch keine Artikel im Warenkorb.

Das liegt defenetiv an class.tx_ttproducts.php.

Wo muss ich dort die PIDs oder UIDs ändern? Kann mir einer die Zeilen mal zeigen?

humpun

Dalerion ·

Hi Leute,

ich bin gerade dabei in einem Modellprojekt TYPO3 einzusetzen und bin daher auch noch relativ neu in TYPO3. Gerade in diesem Thread scheinen sich mehrere erfahrene Leute zu tummeln. Da mein Projekt zeitlich befristet ist, würde mir eine Aufwandseinschätzung sehr weiterhelfen, wie lange es wohl dauert, so eine Shop - Extension zu entwickeln. Es handelt sich hierbei speziell um den Shop der Site lexisnexis.de.

Es würde mir sehr helfen, wenn sich ein Entwickler hierzu bei mir melden würde. Vielen Dank im voraus für die Mühe...

Viele Grüße Dale

Flink ·
Dalerion schrieb

wie lange es wohl dauert, so eine Shop - Extension zu entwickeln.

Dies ist alles bereits jetzt mit tt_products realisierbar.
Seiten als Kategorien, um den Menübaum hinzubekommen, und die Verwendung verschiedener Größen, Darstellung in der Einzelansicht. Es muß nur noch das Template entsprechend angepaßt werden.