---
title: "Shop-Umbau 2. Teil -> FERTIG"
url: "https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2003-06-25"
last_reply: "2005-11-17"
replies: 62
solved: false
page: 1
pages: 1
lang: "de"
---

# Shop-Umbau 2. Teil -> FERTIG

Extensions · 62 Antworten · gestartet 2003-06-25

## Eröffnungsbeitrag

**dj.​picasso** · 2003-06-25 · [Beitrag #1](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/1)

Hallo @all,

auf mein Posting hinsichtlich des Shop-Umbaus habe ich eigentlich mit mehr Unterstützung gerechnet.
[/d/3503-umbau-shop-modul-integration-neuer-funktionen](https://www.typo3.net/d/3503-umbau-shop-modul-integration-neuer-funktionen)
Jedoch hat es eigentlich nur Wünsche hinsichtlich der Funktionen gegeben als vielmehr das Angebot der Mithilfe, schlapper Haufen!!  o.O  o.O

Wie schon angekündigt habe ich den Shop etwas funktionaler gemacht.
Folgende Dinge wurden implementiert:

**BACKEND:**
Das BE wurde um verschiedene neue Datensätze für den Shop ergänzt. Diese werden in eigenen Tabellen abgelegt, so dass eine zukünftige Erweiterung sehr flexibel und unkompliziert durchgeführt werden kann.
**Hersteller:**
- Funktionen: Hersteller können mit vollständiger Adresse, Tel, Mail, WWW etc. eingeflegt werden
**Lieferanten:**
- Funktionen: Lieferanten können mit vollständiger Adresse, Tel, Mail, WWW etc. eingeflegt werden. Zus. ist die vom Lieferanten vergebene Kundennummer pflegbar.
**Kategorien:**
wurde bislang nicht geändert!
**Modelle:**
Gerade hierzu gibt es eine sehr interessante Funktion (dazu später)
Felder: Name, Hersteller (besteht aus einer Select-Box und greift auf die Hersteller-Daten zu)

**Artikel:**
Die BE-Maske der Artikel wurde um verschiedene Funktionen ergänzt:
- Eingabe eines ***Produkt-Herstellers*** (greift per Select-Box auf Hersteller zu, nur eine Auswahl)
- Eingabe von ***Lieferanten*** (mehrere Bezugsquellen möglich)
- Artikel-Nummern:
 (mehrere Felder mit eigener Artikel-Nummer, ***Hersteller-Nr***, ***OEM-Nr***, ***Checkbox für Original-Produkt*** - dies kann bei der Suchfunktion wichtig gegen Abmahnungen sein  ;)  ;) , Kategorie per Select-Box aus Kategorie-Tabelle)
- Preise:
  Preis1, ***Preis2***, ***EK-Preis***, Am Lager, Checkbox für ***Sonderangebot***)
- Text-Feld für Beschreibung wurde ergänzt um ***RTE Funktionalität***
- www mit Link-Möglichkeit
- Modelle:
 Dieses Feld greift auf die Modelle-Tabelle zu. Es können mehrere Modelle ausgewählt werden.

**Funktion der Modelle:**
Hintergrund ist ein zusätzliche und vor allem verbesserte Suchfunktionen für den Vertrieb von Zubehör für jedwede Produkte.
***Beispiel:***
- Shop mit dem Vertrieb von Auto-Zubehör.
- Anlegen der verschiedenen Produkte und Produktgruppen

Hersteller wären damit die Auto-Hersteller und die Modelle die verschiedenen Modelle der Marken (Golf II, Golf II, Passat, etc).
Über eine zusätzlich integrierte Suchfunktion (nur durch Auswahl) kann jetzt superschnell alles Zubehör bsp. für einen VW Golf III oder Audi A3 usw. usw. herausgesucht werden.
Gleiches läßt sich auf die unterschiedliche Produkte wie PCs, usw. usw. abbilden.
Gerade diese Funktion, so behaupte ich mal, erleichtert das Finden von Produkten ungemein.

**Weitere Funktionen:**
- Bestellung:
	Felder: Straße, PLZ, Stadt, Land, Telefon, Fax, Bank, BLZ, KTO,
- **AGB.** Es gibt eine ***Checkbox*** auf der Seite in der die Personen-Daten eingetragen werden, ***die der Besteller anklicken muß***, damit eine weitere Bearbeitung stattfindet. Ansonsten gibt es eine Fehlerseite mit der Möglichkeit zurückzuklicken. Parallel dazu kann über ***TypoScript eine ID mit der AGB-Seite und dem TARGET*** angegeben werden.
- Es kann für jede Warenkorbdarstellung (INFO, PAYMENT, ORDERCONFIRMATION) in TypoScript angegeben werden ob ein Bild dargestellt wird oder nicht.
- Möglichkeit der Angabe eines minimalen Bestellwertes ab dem der Versand kostenlos ist.

Ansonsten gibts es noch ein paar Kleinigkeiten wie Darstellung der Anzahl der gefundenen Prods usw. usw.

Es wurden zusätzlich ***3 Designvorlagen*** in das Template ergänzt
**MODEL**
	basiert auf der Liste und integiert die neue Suchfunktion (es bedarf keinerlei Konfiguration)
**SEARCHFIELD**
	enthält rein das Suchfeld und benötigt natürlicherweise dann die Angabe einer PIDsearch.
	(Anmerkung: Das Searchfield ist nur notwendig, wenn die Suche MODEL und SEARCHFIELD auf derselben Seite eingesetzt werden.)
**DEALS**
	Sonderangebote: Sucht sich automatisch alle Produkte heraus, bei denen die Checkbox: Sonderangebote angeklickt ist!

**VERY IMPORTANT:**
So, jetzt aber noch eine wichtige Sache:
Ich bin gerne bereit den überarbeiteten Shop zur Verfügung zu stellen, aber unter einer Bedingung:
Es findet sich jemand, der dafür **VORAB** eine Dokumentation/Beschreibung oder von mir aus auch Tutorial verfaßt!
Solange das nicht der Fall ist, NO CHANCE.
Ich glaube, das ist ein gutes Angebot, vor allem vor dem Hintergrund, dass es einiges an Arbeit war und der Shop eigentlich kundenspezifisch erstellt wurde!
Der Shop ist dato ca. 98% fertig, nur noch die EMail-Sache muß angepaßt werden!

Bei Interesse könnt Ihr Euch ja melden.
Ciao
Der DJ

## Antworten

### [#2](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/2) · Bernd · 2003-06-25

Hi DJ,

da ich ja auch nur einer derjenigen mit Anregungen war und mich (mangels PHP-Kenntnissen?) nicht an der Entwicklung beteiligt habe, würde ich anbieten, an einem entsprechenden Tutorial zu arbeiten. (bin übrigens der Bernd aus der NRW Usergroup...)

Ich finde echt super, was Du da alles eingebaut hast!

Tschaui Bernd bei Dudalski Punkt de ... ;-)

### [#3](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/3) · jweiland · 2003-06-25

den Code nur unter Bedingungen??? Das verstösst  gegen die GPL Lizenz.
Wer Typo3 modifiziert bzw. erweitert, muss die Modifikationen auch allen anderen zugänglich machen:

"TYPO3 is released under the GNU/GPL license. This basically means you can have it for free and pass it on to others for free with one restriction though: If you pass TYPO3 on to a thirdparty - also if you modify or add to TYPO3 - you must also pass on the right for the recipient to further pass it on! And not only modifications are included - any piece of code you write which may be 100% your work but which relies on (eg. will not work without) TYPO3's libraries or existence is also covered by GPL (to be legal). And in turn you must also allow your recipient to copy this to others for free. "

Übrigens soll es demnächst eine erweiterte Shop-Extension geben, an der Doku wird zur Zeit gearbeitet...

Jochen Weiland

### [#4](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/4) · Bernd · 2003-06-25

Dass das gegen die GPL verstößt, musst Du mir aber erst mal erklären.

DJ hat klar gesagt, dass er nur eine dokumentierte Extension veröffentlichen will. Da sich niemand an der Entwicklung beteiligt hat, gibt er die Extension halt nur an die Community weiter, wenn sich jemand gefunden hat, die Dokumentation zu schreiben.

Ansonsten muss er den Quellcode nur demjenigen zur Verfügung stellen, für den der Quellcode geschrieben wurde. Nichts anderes besagt die GPL.

Die GPL fordert nicht, dass jeglicher Code allen zur Verfügung gestellt werden muss. Das ist ein feiner aber entscheidender Unterschied. Somit kannst Du auch nicht behaupten, dass er den Quellcode nur unter Bedingungen veröffentlicht. Er wird ihn erst dann veröffentlichen, wenn die Doku da ist.

Hierzu hat es auch mal einen längeren Thread auf typo3.org bzw. in der Mailingliste gegeben.

Ich persönlich finde es übrigens auch immer ziemlich mühsam, mich mit Extensions herumzuschlagen, die nicht dokumentiert sind. Wenngleich ich auch verstehen kann, dass es viele Leute gibt, die das so handhaben.

Gruß Bernd

### [#5](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/5) · jweiland · 2003-06-25

Nun ja, wenn alle Typo3-Weiterentwickler die Extensions nur noch herausgeben, wenn andere dafür eine Doku schreiben, dann schrumpft die Zahl der Extensions sehr deutlich.

Ich weiss, man kann unbegrenzt lange über die GPL diskutieren... aber hier im Forum sollte es ja eher um Support gehen.

Ich wollte nur meine 2 cents dazugeben.

Jochen Weiland

### [#6](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/6) · dj.​picasso · 2003-06-25

Hallo Jochen Weiland,

> **jweiland schrieb:**
>
> den Code nur unter Bedingungen??? Das verstösst  gegen die GPL Lizenz.
> Wer Typo3 modifiziert bzw. erweitert, muss die Modifikationen auch allen anderen zugänglich machen:

Das stimmt so nicht! Auch die GPL enthält Bedingungen zur Nutzung der Applikation. Desgleichen gibt es Empfehlungen, Vorgaben aber auch Einschränkungen hinsichtlich der Weitergabe des Codes, speziell wenn es um kundenspezifischen Code geht.

> **jweiland schrieb:**
>
> "TYPO3 is released under the GNU/GPL license. This basically means you can have it for free and pass it on to others for free with one restriction though: If you pass TYPO3 on to a thirdparty - also if you modify or add to TYPO3 - you must also pass on the right for the recipient to further pass it on! And not only modifications are included - any piece of code you write which may be 100% your work but which relies on (eg. will not work without) TYPO3's libraries or existence is also covered by GPL (to be legal). And in turn you must also allow your recipient to copy this to others for free. "

Es ist zwar schön etwas zu kopieren, aber man/frau sollte dann auch zumindest verstehen um was es sich hier handelt. Ich gehe mal davon aus, dass dies im Eifer des Gefechts nicht der Fall war.
In diesem Passus geht es lediglich um den Empfänger - in der Regel der Kunde - des "abgewandelten" Codes. Hier geht es nicht um die Veröffentlichung!!

Außerdem geht es hier auch nicht um die Vorenthaltung von irgendwelchen Dingen sondern lediglich der Vorbeugung einer Flut von Problemen und Fragen ...
Dazu braucht man sich nur das Schreien nach Doku und Tutorials hier im Forum ansehen.

Ich hätte es ja auch so machen können, zuerst den Code freigeben und dann darauf warten, dass die Doku kommt, aber das dauert dann ewig, wie man/frau weiß. Also nichts für Ungut  ;)
Ciao
Der DJ

### [#7](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/7) · Stoneage · 2003-06-25

Hallo DJ,

ich hätte da noch eine interessante Aufgabe! Hast Du mal versucht die Formular-Buttons zu ändern? Normalerweise geht das ja mit type="image" usw., aber beim Shop ist noch ein JS dran. Irgendwie klappt das nicht.  Keine Ahnung warum. Ich versuche schon zum 2. mal dies zu ändern. Hast Du vielleicht eine Idee?

Viele Grüße,

Chi

### [#8](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/8) · dj.​picasso · 2003-06-25

Hi Chi

> **Tetramatrix schrieb:**
>
> Hast Du mal versucht die Formular-Buttons zu ändern?

Nicht nur versucht sondern auch umgesetzt!!  :D  :D
Geht auf verschiedene Arten, mit oder ohne Style-Sheets:
Mit classes:

```html
<input class="btn_bsk" type="Submit" name="order" value="   " onClick="if (!document.forms['###FORM_NAME###']['###FIELD_NAME###'].value!=''){document.forms['###FORM_NAME###']['###FIELD_NAME###'].value=1;};">
```

Style-Sheet

```css
.btn_bsk {background-image: url("/fileadmin/images/shop/cart.gif");
	background-repeat: no-repeat;
	background-color: #ffffff;
	border: rgb(5,5,3) solid 0px;
	font-family: Arial,sans serif;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	margin: 0px 0px 0px 0px;
	width:20;
	height:20;}
```

Oder Standardmäßig:

```html
<input type="image" src="fileadmin/images/shop/cart.gif" name="order" border="0" align="absmiddle" onClick=""if (!document.forms[0]['###FIELD_NAME###'].value!=''){document.forms[0]['###FIELD_NAME###'].value=1;document.forms[0].submit();}">
```

No Problem, isn't it!
Ciao
Der DJ

### [#9](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/9) · Stoneage · 2003-06-25

*DOH*! Aber deine Standard-Lösung funktioniert bei mir nicht. Ich meine ich habe jetzt nicht deinen Code ausprobiert. Aber genau so habe ich es auch gemacht, und kaputt. Komisch bei Dir läufts...

Grüße,

Chi

By the way:
<http://www.quinion.com/words/topicalwords/tw-doh1.htm>

### [#10](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/10) · dj.​picasso · 2003-06-25

Bist Du wirklich sicher, dass Du es genauso gemacht hast?

Der Standard-Code ist der für das SINGLE-TEMPLATE. Für LIST mußt Du es selbstverständlich etwas anpassen!
Ciao
Der DJ

### [#11](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/11) · Stoneage · 2003-06-25

Ich habs gerade verifiziert, 100% genau die gleiche Methode. Der JS code wird auch ausgeführt, nur das HTTP-POST wird nicht gemacht.  Verstehe ich nicht! #paralyzed# Aber die CSS-Methode funktionert immerhin.

Gruß, Chi

### [#12](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/12) · Stoneage · 2003-06-25

Übrigens, da du schon dabei bist, kannst Du bitte noch den Header der Notification-Mail korrigieren? Ich habs bei mir schon überall gemacht. Wäre aber toll, wenns in einer offiziellen Version für alle zur Verfügung steht.

Hier ist der Code:

//25.06.03 Chi Hoang, only NEW LINE (
 or chr(10)) as separator NOT
 as in original code!
$headers  = "MIME-Version: 1.0
";
$headers .= "Content-type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
";

Übrigens taucht der Fehler nicht nur im Shop auf, sondern auch im Newsletter! Scheint sehr hartnäckig zu sein. Also niemals
 sonder
.  :p

Gruß, Chi

### [#13](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/13) · dj.​picasso · 2003-06-25

Hi,

sorry kleiner Rechtschreibfehler!!
Versuch mal folgendes:

```html
<input type="image" src="fileadmin/images/shop/cart.gif" name="order"   border="0" align="absmiddle" alt="in den Warenkorb ->" onClick="if (!document.forms[0]['###FIELD_NAME###'].value!=''){document.forms[0]['###FIELD_NAME###'].value='1';};document.forms[0].submit();">
```

Das sollte jetzt auch bei Dir laufen!!  ;)
Ciao
Der DJ

### [#14](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/14) · Stoneage · 2003-06-25

<input type="image" img src="uploads/tf/absenden.gif" class="Submit" name="products_finalize" value="absenden" onClick="this.form.action='###FORM_URL_FINALIZE###';this.form.submit();">

Selbst das funktioniert nicht.  #paralyzed#

Bitte baue meine Korrektur für Mail-Notification bei dir ein! Oder meinst du lieber nicht?

Gruß, Chi

### [#15](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/15) · Stoneage · 2003-06-25

Oje, ich glaube ich habe ein Sicherheitsloch gefunden.  8-). In das Board kann man ja JS einschleusen! BÖSE!

Das wollte ich eigentlich nicht, sondern nur diesen CODE zeigen:

```html
<input type="image" img src="uploads/tf/absenden.gif" class="Submit" name="products_finalize" value="absenden" onClick="this.form.action='###FORM_URL_FINALIZE###';this.form.submit();">
```

Das funkt auch nicht.

### [#16](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/16) · via · 2003-07-04

hallo,

gibt es schon eine timline, wann die erweiterung des shop moduls online sein wird? wenn hilfe bei der doku gebraucht wird, gebt bescheid.

grüße.
oliver

### [#17](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/17) · celeron · 2003-09-30

Hallo,

kann ich die Erweiterung bekommen.
Wenn ja wo?

Vielen Dank im voraus.

Gruß
celeron

### [#18](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/18) · saruman · 2003-10-01

hi dj.

was ich da lese gefällt mir gut und ich könnte sicher einige sachen gut brauchen. du scheinst ja mit dem shop recht fit zusein daher mal eine frage. ist es möglich via ts ein menu aus den shop categories zu erzeugen (beim original shop od. bei deinem) das würde die ganze sache schon wesentlich flexibler einsetzbar machen.

danke für deine tolle arbeit und vielleicht weist du rat.

alex

### [#19](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/19) · gerhard · 2003-10-21

Hallo DJ,
mit Interesse habe ich in diesem Forum gestöbert, da ich auf der Suche nach Erweiterungen für den Shop bin.
Ich habe geade den Entwurf für eine neue Webpräsenz in Arbeit und die Seite sollte so schnell als möglich ans Netz.
Leider hat sich schon beim ersten Artikel (<http://www.military-partner.at/cms/index.php?id=3>) ein Problem ergeben: Bei jedem Produkt (z.B. Jacken) sollte man auswählen können, welche Größe man möchte (z.B. 3 Stk. Größe "M", 5 Stk. Größe "L" und 8 Stk. Größe "XL"). Zusätzlich gibt es eine Preisstaffelung - heißt also, dass der Shop anhand der Gesamt-Bestellmenge die richtige Staffelung herausfinden soll.
Im obigen Fall würde das die Staffel für 10 bis 14 Stk. ergeben.
Leider bin ich nicht in der Lage, größere Umbauten im Shop selber zu machen.
Deshalb meine Frage: Ist dieser Wunsch mit deinen Modifikationen realisierbar?
Liebe Grüße aus Haag (A)
Gerhard <http://www.cgc.at>

### [#20](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/20) · dj.​picasso · 2003-10-21

Hi Gerhard,

> **gerhard schrieb:**
>
> Bei jedem Produkt (z.B. Jacken) sollte man auswählen können, welche Größe man möchte (z.B. 3 Stk. Größe "M", 5 Stk. Größe "L" und 8 Stk. Größe "XL").

Du sprichtst hier von der Funktionalität der Varianten. Das habe ich bislang nicht integriert. Es ist zwar machbar stellt aber einen entsprechenden Aufwand dar.

> **gerhard schrieb:**
>
> Zusätzlich gibt es eine Preisstaffelung - heißt also, dass der Shop anhand der Gesamt-Bestellmenge die richtige Staffelung herausfinden soll.
> Im obigen Fall würde das die Staffel für 10 bis 14 Stk. ergeben.

... ist derzeit auch nicht Bestandteil!

> **gerhard schrieb:**
>
> Leider bin ich nicht in der Lage, größere Umbauten im Shop selber zu machen.
> Deshalb meine Frage: Ist dieser Wunsch mit deinen Modifikationen realisierbar?

... wie gesagt, diese Funktionen sind derzeit nicht enthalten und müßten integriert werden!

Ich kann Dir ja ein Angebot machen falls Du interessiert bist, dann aber per PM.  ;)
Ciao
Der DJ

### [#21](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/21) · Context · 2003-10-22

Hallo dj.picasso,

Da sich bis jetzt immer noch keiner dazu bereit erklärt
hat ein Tutorial (Dokumentation/Beschreibung) von
deinem Shop Umbau zu schreiben will ich mich dazu
bereit erklären. Also sach wat...

mail: context@gmx.fr

Grüße

P.Karsten

### [#22](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/22) · computerdoktor · 2003-10-23

> Bei jedem Produkt (z.B. Jacken) sollte man auswählen können, welche Größe man möchte (z.B. 3 Stk. Größe "M", 5 Stk. Größe "L" und 8 Stk. Größe "XL").

Ich habe so was programmiert, allerdings nicht "makellos". Leider habe ich es (trotz 4 Stunden Aufwand) nicht hingebracht, dass man 3 Stk. XL + 3 Stk M in den Warenkorb geben kann. Der Warenkorb wird in diesem Fall immer wieder überschrieben, also dh. im beschriebenen Fall sind dann nur mehr 3 M im Korb. Ich brauche das auch für einen Kunden, deshalb der Aufwand. Problem ist, dass der Array, in den die Artikel geschrieben werden, nur über den id des Artikels angesprochen wird. Noch komplexer wird's, wenn es von einem Artikel S, M, L, XL gibt und von einem anderen XS, S, M, X, XL, XXL - da habe ich auch noch keine Lösung gefunden. Eventuell müsste man einfach jeden Artikel einzeln anlegen...
Mengenrabatt kann man sicher einfacher realisieren als das mit den Grössen. Fakt ist aber: So wie der Shop jetzt ist, kann man damit nicht wirklich was anfangen - ausser Mini-Mini-Shops bauen, die keine Anforderungen haben.

BTW hat schon wer einen VISA-Kreditkarten-Check eingebaut? Bräuchte sowas...

lg

Herbert

### [#23](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/23) · dj.​picasso · 2003-10-23

Hi,

hier also noch einmal zu den Variationen.

Das Problem der Variation in einem Shop ist doch folgendes:
1. Die Produkte einer Variation sollen alle auf einer Seite verfügbar sein jedoch müssen auch gleichzeitig folgende Bedingungen erfüllt sein:
1.1. Alle Varianten müssen einem "Mutter-Produkt" zugeordnet werden können!
1.2. Alle Varianten MÜSSEN eigene Artikel-Nummer aufweisen, damit sie auch buchbar sind!
1.4. Alle Varianten MÜSSEN gfls. unterschiedliche Preise unterstützen (ganz WICHTIG) und damit auch eine eigene Kalkulation hinsichtlich der Rabatte möglich sein.
1.4. Es müssen in einem Shop unterschiedliche Varianten unterstützt werden.

=> ergibt sich nach Adam Riese (der alte Schwede :-)) eine entsprechende Datenbankstruktur, die umgesetzt werden muß. Wo liegt das Problem?

Wer sich noch an die Firma Intershop erinnert (war ursprünglich mal ein Vorzeigeunternehmen am Neuen Markt :( ) und gfls. noch eine DemoVersion der Software 4.0 hat (3.0 tut es zur Not auch), dem kann ich empfehlen sich mal die Datenbank-Struktur und den Demo-Sport-Shop anzusehen.
Dort war die Art wie man eine Varianten Darstellung umsetzt supergeil gelöst!!

Interessant ist in diesem Zusammenhang auch das Physical Data Model der Intershop Software! Dort lassen sich sehr gute Tipps entnehmen.

Ciao
Der DJ

### [#24](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/24) · Context · 2003-10-23

Ja OK,

Also ich wäre immer noch bereit ein Tutorial zu schreiben
oder gilt das Angebot nicht mehr ?

### [#25](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/25) · dj.​picasso · 2003-10-24

Hi,

das Tutorial ist schon in Arbeit.
Ciao
Der DJ

### [#26](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/26) · Context · 2003-10-24

OK, verstehe. Kann ich mich den sonst irgendwie
beteiligen. Grafische Gestaltung , Logos, Betatest,
Übersetzung ? Wie gesagt ich würde mich gerne am
Projekt beteiligen.

Grüße

### [#27](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/27) · Thanatos · 2003-11-13

ich bin einer von Tausenden die auf den überarbeiteteten Shop warten.
Wie siehts denn aus?
Wie weit ist die Doku?

Gruß
Thanatos

### [#28](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/28) · via · 2003-11-13

geduld, geduld...

### [#29](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/29) · tailic · 2003-11-24

ich wollte auch einmal mein großes interesse an der verbesserten Version bekunden!

Könnt vielleicht jemand einen wagen Erscheinungstermin sagen, nur damit ich weiß ob ich mich jetzt schon freuen kann  ;)  oder ob ich mir gedanken machen sollte ob ich dann noch lebe ^^

Danke

Mfg tailic

### [#30](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/30) · via · 2003-11-24

das hängt ganz von deiner statistischen lebenserwartung ab und sonstigen zufällen und vorkommnissen, die wir nicht vorhersagen können.

... in diesem sinn :-)

### [#31](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/31) · tailic · 2003-11-24

büüäää ich hab doch höchstens noch 60 Jahre zu leben  ;)

Eine gaaaanz doll geschätze Angabe? Noch dieses Jahr oder anfang nächstes oder ende nächstes?

### [#32](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/32) · via · 2003-11-24

ich warte noch auf ein paar letzte erklärende infos, dann wird die doku fertig gestellt. ich kann dir leider nichts versprechen - ich mache typo3 nämlich nur nebenbei. ich würde es versuchen in diesem jahr, aber wie gesagt - keine garantie.

### [#33](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/33) · Thanatos · 2003-11-25

wenn du es noch dieses jahr schaffst, gibts einen dicken Schmatz von mir und allen anderen, die jeden Tag bis zur Fertigstellung zählen.  :D

### [#34](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/34) · dj.​picasso · 2003-11-26

Hi,

ich muss zugeben, dass es ein wenig an mir hängt.

via wartet noch auf einige Infos von mir. Werde versuchen sie ihm in den nächsten Tage zukommen zu lassen.
Ciao
Der DJ

### [#35](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/35) · Junior · 2003-12-09

Hallo

@dj bist du schon weiter? kannst du irgendwelche Hilfe gebrauchen? Biete mich gerne an (also meine hilfe, nicht direkt mich *huahuahua*)

Lieben Gruss

Junior

### [#36](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/36) · dj.​picasso · 2003-12-09

Hi Junior,

> **Junior schrieb:**
>
> @dj bist du schon weiter? kannst du irgendwelche Hilfe gebrauchen?

Ja ich bin schon weiter, habe soweit die Infos weitergegeben und warte jetzt auf die letzten Dinge.
Weiß jedoch nicht ob es vor Weihnachten noch etwas wird, hängt nicht an mir.

> **Junior schrieb:**
>
> Biete mich gerne an (also meine hilfe, nicht direkt mich *huahuahua*)

... stehe auch nicht auf Leute die mehr Haare auf der Brust haben als ich  #giggle#  #giggle# !
Ciao
Der VATTI äähh DJ

### [#37](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/37) · Junior · 2003-12-09

*lach*

Alles klar... Die Welt wird ja auch nicht unter gehen wenn das Ding erst im Januar fertig wird (auch wenn das manche hier denken).

Lieben Gruss

Junior

### [#38](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/38) · Junior · 2004-01-17

Hi

Na, jetzt wollte ich doch mal fragen wies aussieht?

Lieben Gruss

Junior

### [#39](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/39) · dj.​picasso · 2004-01-17

Hi Junior,

das "Ding" ist schon längst freigegeben (seit ca. 4 Wochen). Die Doku ist zwar noch nicht fertig, aber .....

Du findest die Version unter www.rupieper.de
Ciao
Der DJ

### [#40](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/40) · Junior · 2004-01-17

Klasse, das ist ja toll.

Ich habe mal wieder gar nichts mitbekommen  #paralyzed#

Habs gerade mal überflogen. Sieht sehr gut aus. Herzlichen Dank dafür!

Werds mal in den nächsten Tagen einbauen.

DANKE!!!

Junior

### [#41](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/41) · Friederich · 2004-01-23

Hallo zusammen,

Wie weit ist die Dokumentation sowie die Install-Hilfe?

Gruss Rolf

### [#42](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/42) · Junior · 2004-01-23

> **dj.picasso schrieb:**
>
> Du findest die Version unter www.rupieper.de
> Ciao
> Der DJ

Alle weiteren Infos findest du unter dem o.g. Link. Ganz lieben Gruss. Junior

### [#43](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/43) · Friederich · 2004-01-26

> -> Auf www.rupieper.de steht:
> Installationsanweisung sowie eine umfangreiche Dokumentation ist derzeit noch in Arbeit und wird sobald fertig zur Verfügung gestellt.
>
> Bitte bis dahin keine Anfragen per Mail sondern lediglich in den bekannten Foren oder Listen. (inkl. Bug-Fix)

Wie weit ist die Doku und wann ist eine Veröffentlichung geplant?

Gruss Rolf

### [#44](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/44) · mexx · 2004-02-05

hallo liebe shopfans,
habe mir den neuen shop runtergeladen und die extension ersetzt. jetzt habe ich allerdings das problem, dass er mir oben auf der seite folgende meldung ausgiebt:

SELECT * FROM tt_products WHERE tt_products.pid IN (104) AND 1=1 AND NOT tt_products.deleted AND NOT tt_products.hidden AND (tt_products.starttime<=1075994031) AND (tt_products.endtime=0 OR tt_products.endtime>1075994031) AND tt_products.fe_group IN (0,-1) ORDER BY pid,category,title LIMIT 0,5

sieht aus, als ob er den php sql befehl nicht ausführen kann. jemand ne idee an was das liegen kann?

gruss stefan

### [#45](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/45) · dfluess · 2004-02-12

Genau das gleiche Problem habe ich auch!
Hat das schon jemand beheben können?

> **mexx schrieb:**
>
> hallo liebe shopfans,
> habe mir den neuen shop runtergeladen und die extension ersetzt. jetzt habe ich allerdings das problem, dass er mir oben auf der seite folgende meldung ausgiebt:
>
> SELECT * FROM tt_products WHERE tt_products.pid IN (104) AND 1=1 AND NOT tt_products.deleted AND NOT tt_products.hidden AND (tt_products.starttime<=1075994031) AND (tt_products.endtime=0 OR tt_products.endtime>1075994031) AND tt_products.fe_group IN (0,-1) ORDER BY pid,category,title LIMIT 0,5
>
> sieht aus, als ob er den php sql befehl nicht ausführen kann. jemand ne idee an was das liegen kann?
>
> gruss stefan

### [#46](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/46) · rolli · 2004-02-14

> **jweiland schrieb:**
>
> . . .
>
> Übrigens soll es demnächst eine erweiterte Shop-Extension geben, an der Doku wird zur Zeit gearbeitet...
>
> Jochen Weiland

Hallo,

was bedeutet das für die User, die gerade daran denken einen Shop einzubinden?
Wird ein unkompliziertes Update von der alten zur neuen Extension möglich sein?
Ist es besser noch etwas zu warten und dann die "erweiterte Shop- Extension " einzubinden und mit dieser Extension zu arbeiten?

MFG
rolli

### [#47](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/47) · dj.​picasso · 2004-02-15

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!

### [#48](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/48) · pat · 2004-03-23

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

### [#49](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/49) · dj.​picasso · 2004-03-23

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

### [#50](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/50) · Space-Teddy · 2004-05-22

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

```plaintext
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]

### [#51](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/51) · scuba303 · 2004-05-28

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

### [#52](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/52) · emax · 2004-06-01

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

### [#53](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/53) · emax · 2004-06-01

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

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

und

```plaintext
Errors:	Some tables or fields are missing!
```

sowie abschliessend

```plaintext
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.

### [#54](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/54) · liquid · 2004-07-09

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:

```php
   		 	$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

### [#55](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/55) · shauser · 2004-07-28

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

### [#56](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/56) · tadler · 2004-08-05

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

### [#57](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/57) · keule80 · 2004-09-13

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

### [#58](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/58) · keule80 · 2004-09-13

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

### [#59](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/59) · entrust · 2004-10-03

Habe folgendes, ersichtliches Problem mit dem Picasso Shop :-/

[Bild: entrust-media.de/picasso_shop.gif](http://www.entrust-media.de/picasso_shop.gif)

Die ganzen Marker habe ich auch bei der Bestellung für die ganzen neuen Felder...

Bekomme das einfach nicht weg :(

### [#60](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/60) · Unbekannter Benutzer · 2005-07-13

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 ?

### [#61](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/61) · humpun · 2005-08-01

Komischerweise steht bei mir

```plaintext
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

### [#62](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/62) · Dalerion · 2005-11-17

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

### [#63](https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig/63) · Flink · 2005-11-17

> **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.

---

Quelle: „Shop-Umbau 2. Teil -> FERTIG“, typo3.net, https://www.typo3.net/d/3652-shop-umbau-2-teil-fertig
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
