---
title: "Beispiele, HowTo für tx_commerce rc1"
url: "https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2006-09-04"
last_reply: "2006-10-25"
replies: 29
solved: false
page: 1
pages: 1
lang: "de"
---

# Beispiele, HowTo für tx_commerce rc1

Extensions · 29 Antworten · gestartet 2006-09-04

## Eröffnungsbeitrag

**merzilla** · 2006-09-04 · [Beitrag #1](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/1)

Hallo zusammen,
gibt es denn eine Doku für die neue Extension? Ich habe den RC1 mit der "unvollständigen Doku", wobei es sich ja "nur" um eine Projektbeschreibung handelt.
Ich habe leider keine Erfahrungen mit os:- oder xt:commerce, oder tt_products. Da es für diese Shopsysteme aber Dokus gibt, die Frage: Helfen diese bei der Erstellung eines Shops mit tx_commerce? Oder muss man da anders vorgehen.
Ich benutze typo3 v4.0.1 mit TemplaVoila 1.0.1, Commerce liegt in Version 0.0.9 vor.

Was ich bisher mit commerce gemacht habe:
Im Modul "Commerce" habe ich unter Category eine neue Kategorie angelegt und auch 3 Produkte. Unter Systemdata habe ich ein paar Attribute wie Bestellnummer, Preis, lieferbar, usw. angelegt.
Bei den Produkten habe ich im Reiter General die Felder title, description, teaser ausgefüllt. Bei Category habe ich die Kategorie ausgewählt, unter der ich die Produkte erstellt habe. Welche Seite muss bei Related Page rein? Die, auf der das Produkt erscheinen soll?
Dann habe ich unter dem Reiter "Select
attributes" bei Shall die erstellten Attribute ausgewählt.
Dann habe ich mit dem List-Modul unter Products ein paar Artikel erstellt. Wie bekomme ich die nun auf das Frontend?

Über der Baumstruktur von Commerce liegt (auf gleicher Ebene) eine mit TV erstellte Webseite, in die der Shop eingebunden werden soll.

Bitte entschuldigt, falls ich nicht alles erklärt habe... fragt bitte einfach nach.

Über Hilfe würde ich mich sehr freuen!
Ich bedanke mich schon tausendfach im Vorraus!

Grüße
merzilla

## Antworten

### [#2](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/2) · Bubaben · 2006-09-08

> Welche Seite muss bei Related Page rein? Die, auf der das Produkt erscheinen soll?

Ich hab die Seite bei mir nicht ausgefüllt.

Du hast aber schon an das content element "commerce:product listing" von commerce gedacht, damit deine produkte angezeigt werden?

Artikel hab ich gar nicht angelegt. Nur Produkte für meine Kategorien. Unter meinem Listing werden mir dann auch die Produkte angezeigt, allerdings stimmt da noch einiges nicht mit dem Aussehen. Z.B. wird die Währung nicht richtig angezeigt und im Warenkorb zerschießt es mir das Template auf der Seite wo man die Kontaktdaten eingeben soll.

Ich nehme an es existiert keine tmpl Datei für commerce bisher oder?
Basiert alles auf php?

Und durch die ganzen php files hab ich bisher nicht durchgeblickt

### [#3](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/3) · RChristian · 2006-09-08

@Bubaben

> Ich nehme an es existiert keine tmpl Datei für commerce bisher oder?
> Basiert alles auf php?

Stimmt nicht ganz. Es existieren schon Template (*.tmpl), die sind in mehreren Template-Dateien aufgesplittert und befinden sich im ordner: pi1, pi2 usw.

Die kannst du natürlich nach belieben ändern.

mfg,
RChristian

### [#4](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/4) · Bubaben · 2006-09-08

> @Bubaben
>
> Ich nehme an es existiert keine tmpl Datei für commerce bisher oder?
> Basiert alles auf php?
>
> Stimmt nicht ganz. Es existieren schon Template (*.tmpl), die sind in mehreren Template-Dateien aufgesplittert und befinden sich im ordner: pi1, pi2 usw.
>
> Die kannst du natürlich nach belieben ändern.
>
> mfg,
> RChristian

Also falls du *.tpl dateien meinst, dann ok. Sind jeweils eine in jedem ordner vorhanden. Die category_product.tpl und die shoppingcart.tpl. Von *.tmpl dateien hab ich bei mir nichts gefunden.

Ich habe version 0.0.9 von commerce

### [#5](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/5) · merzilla · 2006-09-08

Hallo Bubaben und RChristian,

vielen Dank erstmal, dass ihr mich meiner annehmt. Als Newbie bin ich noch nicht auf die Idee gekommen, quickinstall.txt zu suchen.  :o

Nun habe ich auch die Seiten angelegt und die Plugins eingebunden. Die Plugin options erscheinen ja nur bei "commerce:product listing", bei den anderen plugins nicht.
Aber im Constant Editor habe ich gesehen, dass der default-Wert stimmt.
Nun zeigt er mir auf meiner Produkliste tatsächlich Produkte aus EINER Kategorie an. #giggle#
Ich habe aber mehrere Kategorien erstellt. Ich habe unter "plugin options->category selection" mehrere Kategorien ausgewählt, aber es werden im FE nur die Produkte der ersten Kategorie angezeit. Woran liegt das?

Muss ich im Reiter "Templates" ind den "plugin options" bei "Detail page" und "basket page" etwas angeben, oder weiß er das von selber, weil ja auf den entprechenden Seiten das entsprechende Plugin ausgewählt ist?

Edit: Wenn ich bei "basket page" die Warenkorbseite angebe, bliebt diese im FE leer. Lass ich das Feld leer, steht da z.B. Warenkorb (brutto): â‚¬ 70,90 und darunter die 2 Links "Warenkorb" und "Bestellen". Wenn ich auf bestellen klicken möchte, verlinkt er auf "###URL_CHECKOUT###". Wo kann ich diese Seite angeben???

Edit 2: Ok. Ich hab´s herausgefunden. Ich hatte beim Warenkorb wohl fälschlicherweise "QUICKVIEW" angegeben. Nun konnte ich einen Bestellvorgang durchführen.
Die Bestellmail wurde an die im Checkout angegeben Adresse gesendet. In der Datei /static/setup.txt habe ich unter usermail und adminmail richtige Adressen angegeben.
Dann erhält auch der admin eine Mail! nice!

Vielen Dank nochmal und viele Grüße
merzilla

### [#6](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/6) · timeless · 2006-09-17

Hallo Merzilla und alle Interessierten,

ich habe ein Problem, mit dem Checkout. Die Produktliste funktioniert und etwas in den Warenkorb zu legen auch. Möchte ich dann aber vom Warenkorb zum Checkout, erhalte ich eine leere Seite.

- die PID für die Checkout Seite habe ich definiert (daher erscheint ja auch erst der Link dorthin vom Warenkorb aus)

- das Plugin Commerce:Checkout ist ebenfalls auf der Checkout Seite eingefügt

Habt ihr eine Idee wo mein Fehler liegen könnte? Freue mich über Antworten und Eure Erfahrungen.

Grüße Eike

PS: Welche "Graytree Version" nutzt Ihr? Ich musste auf die v 0.0.4 gehen, da die aktuelle eine 0.0.6 einen Fehler bei Commerce:product list auswirft.

### [#7](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/7) · merzilla · 2006-10-04

Hallo Eike,

erstmal sorry für die späte Antwort.

Zum Checkout:
Hast du im Constant Editor schonmal geprüft, ob er auch die richtigen templates verwendet? - Im constant editor unter category "PLUGIN.COMMERCE: CHECKOUT (3)"

Sonst weiß ich auch nicht genau, an was es liegen könnte.

Meine Graytree Version ist die 0.0.6 - mit der 0.0.4 hatte ich einen Bug im List-Modul. Nun läufts rund.
Was wichtig war: Nachdem update von graytree (und auch dynaflex auf v1.5.2) musste ich noch die commerce neu installieren, dann ging alles.

Aber ich denke, mittlerweile hast du es hinbekommen, oder?

Grüße
merzilla

### [#8](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/8) · rudimentaer · 2006-10-04

Das Problem mit der Währung lässt sich lösen indem du in der Datenbank die Tabelle für die Währungsangaben suchst und in dieser den richtig kodierten Wert einträgst. Das Problem dürfte wohl irgendwas mit der statics Extension und der Zeichensatzkodierung der Datenbank zu tun haben.

lg

Rudimentaer

### [#9](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/9) · batomo · 2006-10-09

Für die richtige Darstellung des Eurozeichen muss in Tabelle currencies in Datensatz 49 (=Euro) in cu_symbol_left = &euro; eingetragen werden.

Das ###URL_CHECKOUT### - Problem ist im Bugtracker als gefixt eingetragen und betrifft nur den Basket wenn der Code QUICKVIEW gesetzt ist. Also Feld einfach leer lassen.

Was ich noch nicht hingekriegt habe ist das Menü aus den Kategorien. Dort gibt es anscheinend eine Vorlage unter static/setup.txt. Funzt aber bei mir nicht wirklich... Jemand ne Idee?

Gruss batomo

### [#10](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/10) · merzilla · 2006-10-09

@batomo: Danke für die Stelle für das EURO-Zeichen.
Das mit dem QUICKVIEW lass ich einfach.

Ein Menü aus den Kategorien und Produkten versuche ich gerade auch zu machen, bin da bisher aber auch erfolglos geblieben.
Aber normalerweise müsste man doch im Setup der Seite mit der Produktübersicht (Plugin Commerce: Product Listing) an "products.fields.title" aus der setup.txt rankommen, oder verstehe ich das falsch?
Mein Feld für die Navi heißt lib.menuLinks
d.h. mit

```typoscript
lib.menuLinks < products.fields.title
```

müsste ich das doch da hinbekommen?
Hat da jemand schon was gemacht? Weiß jemand, wie die das auf surf0800.de machen?

Danke schonmal und viele Grüße!
merzilla

### [#11](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/11) · batomo · 2006-10-09

Also wenn Du das so machst, dann hast Du höchstens einen Titel, aber nicht alle Titel (und schon garnicht der Subkategrien). Ausserdem braucht man nicht den Produktitel, sondern den Kategorietitel.

Es findet sich aber unter /typo3conf/ext/commerce/static/setup.txt ziemlich unten eine "Vorlage" für ein Menü. Ich habe also mal

```typoscript
lib.tx_commerce.navigation  = HMENU
lib.tx_commerce.navigation {
    special = userfunction
    special.userFunc = user_tx_commerce_catmenu_pub->init
    special{
       category = {$plugin.tx_commerce_lib.catUid}
       showProducts = 0
       overridePid = {$plugin.tx_commerce_lib.overridePid}
       1 = TMENU
       2 = TMENU
       3 = TMENU
    }
    1.itemArrayProcFunc  = user_tx_commerce_catmenu_pub->clear
    2.itemArrayProcFunc  = user_tx_commerce_catmenu_pub->clear
    3.itemArrayProcFunc  = user_tx_commerce_catmenu_pub->clear
}
```

genommen, bzw. da es schon drin ist das Menü auf

```typoscript
lib.tx_commerce.navigation
```

gesetzt. Nun funktionierts aber nicht. Dass die TMENU noch im special sind finde ich komisch, allerdings behebt eine Änderung den Fehler nicht...

Also mal kucken den Code ankucken...? ;((

Gruss batomo

### [#12](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/12) · merzilla · 2006-10-09

Stimmt, da hast du recht... mein TS ist da falsch.
Ich habe nun mal das Menü aus der txt verwendet und so geändert:

```typoscript
#
# Comerce Menue
#

lib.menulinks  = HMENU
lib.menulinks {
    special = userfunction
    special.userFunc = user_tx_commerce_catmenu_pub->init
    special{
           // Kategorie fuer Startebene
       category = {$plugin.tx_commerce_lib.catUid}
           // zeige Producte
       showProducts = 0
           // PID fuer die Anzeige der Seite
       overridePid = {$plugin.tx_commerce_lib.overridePid}
           // Menuebenen
       1 = TMENU
       2 = TMENU
       3 = TMENU
       4 = TMENU
    }
    1.itemArrayProcFunc  = user_tx_commerce_catmenu_pub->clear
    2.itemArrayProcFunc  = user_tx_commerce_catmenu_pub->clear
    3.itemArrayProcFunc  = user_tx_commerce_catmenu_pub->clear
}
```

In den Zeilen 5+6 hab ich mein Feld angegeben, wo das Menü rein soll. Dies ist das Feld, das ich mit TemplaVoila angelegt habe.

Nun sehe ich auf meiner Product Listing Seite in der Navigation die erste Ebene der Kategorien:
   + Kategorie1
   |
   + Kategorie2
   |
   + SYSTEM

Wenn ich auf Kategorie1 klicke, geht ein neues Fenster auf, in dem die Navi nun so aussieht:
   + Kategorie1
   : |
   : +- Sub1.1
   : +- Sub1.2
   : +- Sub1.3
   : +- Sub1.4
   |
   + Kategorie2
   |
   + SYSTEM

Die Sub1.x kann ich nun nicht mehr aufklappen, obwohl es doch was mit den TMENUs zu tun hat, oder? Zum Testen hab ich auch noch 4 = TMENU eingebaut, siehe Zeile 20.

Aber gib mal statt

```typoscript
lib.tx_commerce.navigation = HMENU
```

dein Feld an, also

```typoscript
lib.yourFieldName
```

und natürlich auch in der Zeile darunter.

Vielleicht siehst du dann was, so wie ich, auch wenn´s noch nicht das Endergebnis ist.
Wie hast du die Kategorien angelegt? Ich habe als 1. Ebene EINE Oberkategorie, und darunter dann die eigentlichen (sieht man auch oben an meiner Struktur).

Grüße
merzilla

### [#13](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/13) · batomo · 2006-10-09

Hallo merzilla,

super, dass es bei Dir funktioniert! Eigentlich habe ich das genau so gemacht. ;)
Funktioniert das eigentlich nur auf der Produkteseite oder überall?

Dein Fehler könnte sein, dass Du nicht weiterverschachtelte Kategorien hast (funktioniert glaube ich i.M. eh nur bis Ebene 2). Versuch mal showProducts=1 zu setzen.

Ich habe:

```typoscript
plugin.tx_commerce_lib.catUid = 0
```

Installiert ist die GrayTree 0.0.6

Bei mir existiert aber auch noch der Fehler, dass auf der Produktseite nur die oberste Kategorie angezeigt wird, obwohl ich anderen bei Kategorieauswahl auch selektiert habe.

Gruss Andreas

### [#14](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/14) · merzilla · 2006-10-11

Hi Andreas,

was genau meinst du mit "überall" funktionieren? Auf der Produktseite steht zunächst nur die Hauptkategorie (Ebene 0 bzw 1) in der Navi. Wenn ich da draufklicke, passiert nichts. Ich muss dann im Content-Bereich der Seite auf eine der Kategorien klicken (die Kategorien werden gemäß dem Template aus pi1 angezeit), dann zeigt er im Content die Produkte aus dieser Kategorie und in der Navi stehen dann die Kategorien der 1. bzw 2. Ebene.
Und diejenige Kategorie, in der ich gerade bin, zeigt dann auch in der Navi die Produkte, quasi wie mit ACT.
Wenn ich

```typoscript
plugin.tx_commerce_lib.catUid = 0
```

eingebe, passiert irgenwie nichts. Aber showProducts = 1 hat das mit dem aufgeklappten Untermenü bewirkt. Danke dir!

"Bei mir existiert aber auch noch der Fehler, dass auf der Produktseite nur die oberste Kategorie angezeigt wird..."
Das Problem hatte ich auch.
Ich habe dann im Modul "Category" von Commerce die Struktur anders machen müssen:

:
 -O (Kugel = Category)
 |
 - Kundenname(Kategorie1)
   |
   - Sub1.1
   : |
   : - Produkt1
   :
   - Sub1.2
   : |
   : - Prod1
   : |
   : - Prod2
   |
   - Sub1.3

In den Plugin-Options hab ich dann bei der produktseite nur die Kategorie1 ausgewählt. Bisher hatte ich dort auch alle ausgewählt, und er hat dann nur die oberste angezeigt.

Grüße
merzilla

### [#15](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/15) · batomo · 2006-10-11

Hallo merzilla,

vielen Dank für Deine Tips. Habe das jetzt hinbekommen, kann aber nicht mehr ganz nachvollziehen warum (Wahrscheinlich einfach, weil ich keinen Navigationstitel ausgefüllt hatte ;).

Habe mir schon fast gedacht, dass man die Kategorien so umstrukturieren muss wie Dus gemacht hast. Dann sollte in der Menüdefinition category auf die Nummer der "Kundenname"-Kategorie gesetzt werden. (Nur falls sonst noch jemand hier mitliest ;)

Im Moment habe ich eigentlich nur noch das Problem, dass ich nicht weiss, was mit diesem "Attribute auswählen"-Tab mit Auswahl/Sollte/Kann/Produkt/Filterattribute zu tun ist. Und für was ist "Zusatzinfos"? Kann man da einen Hook reinhängen?

Gruss batomo

### [#16](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/16) · merzilla · 2006-10-12

Moin,

also ich weiß auch nicht genau, warum man die Category-Struktur so anlegen muss, damit´s klappt. Zuerst ging da bei mit dieser Variante gar nicht, da ich graytree 0.0.4 hatte, die hatte wohl nen Fehler, sodass ich bei den Plugin-Einstellungen für die Product-List die Kategorien nicht aufklappen konnte.
Mit der 0.0.6 gings dann, nachdem auch die commerce nochmal re-installiert wurde. ;)

Im TS sollte man, wie du sagst batomo, die category manuell setzen. Bei mir ist das dann:

```typoscript
category = 11
```

Somit erscheinen auf der ersten Product-List-Seite in der Navi die Unterseiten von der Seite mit uid 11, welche dem "Kundenname(Kategorie1)" aus meinem letzten post entspricht.

Damit für ein Produkt und/oder einen Artikel alle gewünschten Attribute angezeigt werden, wähle ich die Attribute bei dem Feld "Produkt" unter "Attribute auswählen" aus. Verstehe auch noch nicht so richtig die Unterschiede zwischen den Feldern, aber ich habe da auch noch nicht allzuviel rumexperimentiert.
Was mit "Zusatzinfos" zu tun ist, weiß ich nicht. Meinst du, dass er dort evtl. selbsterstellte Hooks angibt? - Mittlerweile weiß ich schon aus nem Buch, was Hooks sind. Damit gearbeitet, oder welche selbst erstellt, hab ich leider auch noch nicht. Da werde ich aber nicht drum herum kommen, da der Shop einige specials enthalten soll. Naja... Es gibt ja nette Helfer im Forum!

Ich habe auch noch ein Problem mit der Navi: Wie muss ich den die TMENUs überschreiben, damit er nicht nur die Produkte der aktuellen Kategorie aufklappt, sondern alle? Mit expAll geht das irgendwie nicht. Ich habe das mal auf zwei Arten versucht.
So:

```typoscript
 // Menuebenen
       1 = TMENU
       expAll = 1
       2 = TMENU
       expAll = 1
       3 = TMENU
       4 = TMENU
```

und so:

```typoscript
// Menuebenen
       1 = TMENU
       1.expAll = 1
       2 = TMENU
       2.expAll = 1
       3 = TMENU
       4 = TMENU
```

Aber er verhält sich so, als ob da irgendwo ein "ACT" wäre... :(
Hat jemand nen Rat? - Batomo, bei dir hört sich´s ja so an, als ob du deine Navi nun nach deinen Wünschen erstellt hast.

Grüße
merzilla

### [#17](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/17) · Greenhorn2013 · 2006-10-13

Frage:

Wie kann ich bei Commerce das Feld: Company beim Checkout rausnehmen?
Ich habe es schon im Template versucht, nur leider bringt das gar nichts.

### [#18](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/18) · batomo · 2006-10-13

Mit

```typoscript
plugin.tx_commerce_pi3.billing.sourceFields.company >
plugin.tx_commerce_pi3.delivery.sourceFields.company >
```

im Setup kriegste die Felder weg.

Die Felder werden sämtlich aus dem TS generiert. Im Template ist das Tag ###SINGLE_INPUT### entscheidend.

@mercilla: eigentlich müsste Version 2 gehen. Tuts bei mir aber auch nicht. Weiss auch nicht, ob .expAll nicht generell bei .special nicht geht. ACT geht glaube ich nicht. Könnte man als Feature Request bei Bugs eintragen...

### [#19](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/19) · Greenhorn2013 · 2006-10-16

@batomo
Dankeschön :)

Nächste Frage:
Gibt es eine Möglichkeit die Bilder im Shop "Klick zu Vergrößern" ?

### [#20](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/20) · merzilla · 2006-10-16

Hallo zusammen,

@batomo: Danke für deine Antwort. Dann müssen wir evtl. auf die Doku warten. Vielleicht steht dort dann drin, wie man das Menü komplett aufklappen kann.

Ich habe nun auch noch ein anderes seltsames Verhalten bemerkt. Und zwar, wenn ich auf meiner Produkt-Seite (product listing) auf eine Kategorie klicke, öffnet sich dieser Link in einem neuen Fenster. Die Auswahl einer anderen Kategorie im 1. Fenster bewirkt die Änderung im 2. Fenster.
Wo kann ich das ändern, dass er im gleichen Fenster bleibt?

@Greenhorn: Tut mir leid, ich weiß nicht, wie man im Shop die Bilder anspricht.

Grüße
merzilla

### [#21](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/21) · batomo · 2006-10-16

@merzilla: Wo klickst Du? Im Menü oder im Contentbereich? Ersteres habe ich nicht, aber evtl. hast Du dort explizit im Menü ein target angegeben (mal den Objectbrowser bemühen). Wenn es im Content ist, musst Du das Template anpassen.

@Greenhorn: Ich würde mal im Objectbroser schauen. Dort findest Du Dinge wie:

```typoscript
plugin.tx_commerce_pi1.image_article_list
```

wo Du sicher das Klick zum Vergrössern angeben kannst. Halt in der TS-Ref unter IMAGE/IMAGELINK oder so nachschauen. Besonders cool wäre es, das mit der kj_imagelightbox2 zu verknüpfen. Aber ist wohl nur ne Spielerei für nen Shop. Aber ne coole ;) Wenns geht, poste mal den Code hier....

Bin im Moment mit der Mehrsprachigkeit beschäftigt und weiss nicht genau wie ich  Kategorien/Produkte/Atribute übersetzen kann. Sprache kann man wählen, aber muss man die jeweils kopieren, also ganz neu erstellen?

Gruss Andreas

### [#22](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/22) · Greenhorn2013 · 2006-10-16

@batomo
ich habe jetzt

```typoscript
plugin.tx_commerce_pi1{
image_product_list{
    file.maxW = 150  
    imageLinkWrap = 1
    imageLinkWrap {
      enable = 1
      bodyTag = <BODY bgColor=white>
      wrap = |
      width = 400m
      height = 400
      JSwindow = 1
      JSwindow.newWindow = 1
      JSwindow.expand = 17,20
    }
  }
}
```

eingebunden. Ändern tut sich aber nichts :(

### [#23](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/23) · Greenhorn2013 · 2006-10-18

Gibt es eine Möglichkeit die ausgewählten Attribute bei einem Produkt im Warenkorb anzuzeigen?

### [#24](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/24) · merzilla · 2006-10-18

Hallo Greenhorn,
Also wenn ich unter Commerce->Products->select attributes die Attribute auswähle und bei "edit attributes" was angebe, dann gibt er die Attribute automaisch auf der produkt- und Artikeleinzelseite aus. Ich verwende momentan das Standard-Template aus pi1.

@batomo: Ich klicke im Menü. Ich weiß auch nicht, an was es liegen könnte. Ich hab überprüft, ob irgendwo ein target drin ist. Dem ist aber nicht so. Im object-Browser steht [PAGE_TARGET]=_self .
_top hab ich auch schon versucht, bringt leider nichts. Und ich habe auch schon im Haupttemplate foldende Zeilen geschrieben:

```typoscript
styles.content.links.target = _self
PAGE_TARGET = _self
page.config.target = _self
```

Komisch...
Hast du schon Erfahrungen mit RealURL und Commerce?
Wie kann ich erreichen, dass z.B.

> <http://my.domain/commerce-test/produktliste.html?tx_commerce_pi1%5BshowUid%5D=3&tx_commerce_pi1%5BcatUid%5D=2&cHash=ad9b019334>

richtig dargestellt wird?
Es handelt sich hierbei um eine Einzelseite.
Ich werde aus der Doku nicht so schlau. Oder kennt jemand ein Beispiel?

Grüße
merzilla

### [#25](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/25) · Greenhorn2013 · 2006-10-18

Schön wäre es wenn es so wäre,
ist es aber leider net :(

### [#26](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/26) · batomo · 2006-10-23

@Greenhorn: Ich würde mal noch

```typoscript
imageLinkWrap.typolink.parameter.field=image_link
imageLinkWrap.typolink.extTarget = _blank
```

dazunehmen. Ausserdem hab ich in einem Beispiel

```typoscript
imageLinkWrap.JSwindows.newWindow = 0
```

(Keine Ahnung was der Parameter macht.)

@merzilla: Wenn Du den generierten Code im Frontend anschaust, müsste doch eigentlich klar werden warum einmal ein Fenster geöffnet wird und einmal nicht. Sonst paste mal das HTMl hier (naja also den relevanten Teil..;)

RealURL wäre cool, steht aber noch auf meiner ToDo...;)

Gruss batomo

### [#27](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/27) · merzilla · 2006-10-24

Hallo batomo,

Wenn ich meine produktliste.html, also die Seite mit dem "product list"-plugin das erste mal aufrufe, z.B. auch über das Backend mit "show", dann sehen die Links in der Navi so aus:

```html
<a href="commerce-test/produktliste.html?tx_commerce_pi1%5BcatUid%5D=2&amp;tx_commerce_pi1%5BbasketHashValue%5D=&amp;cHash=2d86b6f7f4" target="PAGE" onfocus="blurLink(this);">Navigations-Sofware (cat-nav-title)</a>
```

Im Content Bereich wird derselbe Link durch den Marker so eingefügt:

```html
<a href="no_cache/commerce-test/produktliste.html?tx_commerce_pi1%5BcatUid%5D=2" > Navigations-Software (cat-title) </a>
```

Wie gesagt, öffnet sich beim oberen Link, also aus der Navi raus, die Seite in einem neuen Fenster.
Dort sieht der Code für die Navi so aus:

```html
<a href="commerce-test/produktliste.html?tx_commerce_pi1%5BcatUid%5D=2&amp;tx_commerce_pi1%5BbasketHashValue%5D=&amp;cHash=2d86b6f7f4" target="PAGE" onfocus="blurLink(this);">Navigations-Sofware (cat-nav-title)</a>
```

und im content so:

```html
<a href="no_cache/commerce-test/produktliste.html?tx_commerce_pi1%5BcatUid%5D=2" > Navigations-Software (cat-title) </a>
```

Also kein Unterschied. Nur dass er jetzt im neuen Fenster bleibt. Auch wenn ich im ersten Fenster in der Navi klicke, wird der Link im schon geöffneten, neuen Fenster ausgeführt.
Das ist aber nur beim "Commerce menu" so. Alle anderen durch Typoscript generierten Navi-Menüs der Webseite funktionieren.
Ich verstehe nicht warum das so ist.
Für Hilfe wäre ich sehr dankbar.

Viele Grüße
merzilla

### [#28](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/28) · Greenhorn2013 · 2006-10-24

!Dringend - Update
Folgendes Problem:
1. Die Atrribute werden im Warenkorb nicht angezeigt
2. Im Backend steht das Produkt mit dem falschen Attribut drin.

Bsp.:
Produkt: Tasche
Artikel: Tasche Weiss [25,-] / Tasche Grau [25,-]
Im Warenkorb und Checkout steht der Preis korrekt und im BE auch, nur sagt er mir, das die Tasche weiss ist. Weiterhin ist mir aufgefallen, wenn ich den Preis des einen Attributes ändere, so wird das andere Attribut vom Preis her angepasst.

Wo liegt hier das Problem?

[UPDATE]
Das Problem tritt derzeit nur auf, wenn die Select Liste verwendet wird, wenn alle Artikel angezeigt werden, dann klappts auch mit dem Artikel :)

### [#29](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/29) · Greenhorn2013 · 2006-10-25

Also ich habe das ganze jetzt mit einem 2. Produkt umgangen, ist zwar nicht sinn und Zweck geht so kurzfristig nicht anders.

Dafür habe ich schon wieder ein weiteres Problem entdeckt.
Ich wollte einer Benutzergruppe fürs BE die Berechtigungen für Commerce erteilen, jedoch wenn ich auf speichern klicke, so werden die Berechtigungen für die folgenden Tabellen nicht übernommen:
- Kategorien
- Verfolgungscode
- Bestellung Type
- Verfolgung
- Bestellungen
- Bestellte Artikel
- Benutzer Zustände

Hat jemand schon eine Gruppe am laufen die auch die bestellten Artikel einsehen kann und kein admin ist?

### [#30](https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1/30) · Greenhorn2013 · 2006-10-25

Und schon wieder nen neues Problem :)
Im Backend von Commerce unter den eingegangenen Bestellungen wird die Währung nicht korrekt angezeigt. Als Währungscode ist per default EUR gewählt. Im Backend wird aber nichts angegeben.
Als ich mir dann die DB Tabellen angeschaut und die Constanten war auch klar warum. Der Währungscode in der Tabelle ist vom Typ her integer. Da lauf TS nun an die DB ein String übergeben wird kann das nicht funktionieren, oder hab ich da was übersehen?

---

Quelle: „Beispiele, HowTo für tx_commerce rc1“, typo3.net, https://www.typo3.net/d/49314-beispiele-howto-fuer-tx-commerce-rc1
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
