---
title: "Keine Produkte werden angezeigt!"
url: "https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2007-01-14"
last_reply: "2007-01-31"
replies: 12
solved: false
page: 1
pages: 1
lang: "de"
---

# Keine Produkte werden angezeigt!

Extensions · 12 Antworten · gestartet 2007-01-14

## Eröffnungsbeitrag

**felis** · 2007-01-14 · [Beitrag #1](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/1)

Ich steh schon wieder an - und verstehs nicht - in der vorherigen Version von Typo hat das so schön fuktioniert und jetzt:............

Ich bekomme einfach keine Liste von Produkten auf meiner Shopseite. Habe .. wie in der Anleitung beschrieben folgendes im Constant:

```typoscript
plugin.tt_products {
  file.templateFile = typo3/sysext/cms/tslib/media/scripts/products_template.tmpl
  file.noImageAvailable =

  wrap1 = <font face="verdana" size="2" color="black"> | </font>
  wrap2 = <font face="verdana" size="1" color="black"> | </font>

  color1 = #cccccc
  color2 = #999999
  color3 = #333333

  clickEnlarge = 1
  clickEnlarge_list = 1
  clickEnlarge_basket = 1

  displayListCatHeader = 1
  displayBasketCatHeader = 0

  limit = 50

  maxW_single = 200
  maxW_list = 50
  maxW_basket = 100

  PIDitemDisplay =
  PIDsearch =
  PIDbasket =
  PIDstoreRoot = 

  TAXpercentage = 25

  TAXincluded = 1
  priceDec = 2

  priceDecPoint = .
  priceThousandPoint = 
}
```

Und folgendes im Setup:

```typoscript
includeLibs.ts_products = typo3/sysext/cms/tslib/media/scripts/productsLib.inc


plugin.tt_products >
plugin.tt_products = USER
plugin.tt_products {
  userFunc = user_products->main_products

  templateFile = {$plugin.tt_products.file.templateFile}
  pid_list.field = pages
  recursive.field = recursive
  code.field = select_key

  limit = {$plugin.tt_products.limit}
  image {
    file.maxW = {$plugin.tt_products.maxW_single}
    imageLinkWrap = {$plugin.tt_products.clickEnlarge}
    imageLinkWrap {
      enable = 1
      bodyTag = <body bgcolor="black">
      wrap = <a href="javascript:close();"> | </a>
      width = 400m
      height = 400

      JSwindow = 1
      JSwindow.newWindow = 1
      JSwindow.expand = 17,20
    }
  }
  listImage < .image
  listImage.file.maxW = {$plugin.tt_products.maxW_list}
  listImage.imageLinkWrap = {$plugin.tt_products.clickEnlarge_list}

  basketImage < .image
  basketImage.file.maxW = {$plugin.tt_products.maxW_basket}
  basketImage.imageLinkWrap = {$plugin.tt_products.clickEnlarge_basket}

  image.wrap = | <br />

  noImageAvailable = {$plugin.tt_products.file.noImageAvailable}

  wrap1.wrap = {$plugin.tt_products.wrap1}
  wrap2.wrap = {$plugin.tt_products.wrap2}
  color1.wrap = {$plugin.tt_products.color1}
  color2.wrap = {$plugin.tt_products.color2}
  color3.wrap = {$plugin.tt_products.color3}

  displayListCatHeader = {$plugin.tt_products.displayListCatHeader}
  displayBasketCatHeader = {$plugin.tt_products.displayBasketCatHeader}

  PIDitemDisplay = {$plugin.tt_products.PIDitemDisplay}
  PIDsearch = {$plugin.tt_products.PIDsearch}
  PIDbasket = {$plugin.tt_products.PIDbasket}
  PIDstoreRoot = {$plugin.tt_products.PIDstoreRoot}
  PID_sys_products_orders = 0

  parseFunc < styles.content.parseFunc
  categoryHeader = TEXT
  categoryHeader.current = 1

  priceDec = {$plugin.tt_products.priceDec}
  priceDecPoint = {$plugin.tt_products.priceDecPoint}
  priceThousandPoint = {$plugin.tt_products.priceThousandPoint}
  currencySymbol = USD

  TAXpercentage = {$plugin.tt_products.TAXpercentage}
  TAXincluded = {$plugin.tt_products.TAXincluded}

  lockLoginUserInfo = 1
  requiredInfoFields = name, address, telephone
  orderNumberPrefix = order_
  orderEmail_from = shop@myTypo3Shop.com
  orderEmail_fromName = My TYPO3 Shop
  orderEmail_to = shop@myTypo3Shop.com
  orderEmail_htmlmail = 0
  email_notify_default = 1
  statusCodes {
    1 = Order submitted by user
    2 = Order is recieved and accepted by store
    10 = Shop is awaiting goods from third-party
    11 = Shop is awaiting customer payment
    12 = Shop is awaiting material from customer
    20 = Goods shipped to customer
    30 = Other message from store
    50 = Customer request for cancelling
    51 = Message from customer to shop
    100 = Order shipped and closed
    101 = Order closed
    200 = Ordre cancelled
  }
  update_code = password
  statusDate_stdWrap.strftime= %e-%m-%y %H:%M
  orderDate_stdWrap.strftime= %e-%m-%y
}

plugin.tt_products.payment {
  radio = 1
  10.title = MasterCard
  10.image.file = typo3/sysext/cms/tslib/media/logos/mastercard.gif
  10.priceTax = 
  10.priceNoTax =  
  10.calculationScript = typo3/sysext/cms/tslib/media/scripts/products_comp_calcScript.inc

  40.title = Money transfer
  40.image.file = typo3/sysext/cms/tslib/media/logos/money.gif
  40.priceTax = 
  40.priceNoTax = 
  40.percentOfGoodstotal = 1.45

  50.title = Credit in-store
  50.image.file = 
  50.priceTax = 
  50.priceNoTax = 
}

plugin.tt_products.shipping {
  10.title = Ground
  10.image.file = typo3/sysext/cms/tslib/media/logos/pakketrans.gif
  10.image.params = align="absmiddle"
  10.priceTax = 40
  10.priceNoTax = 32

  20.title = Airmail
  20.image.file = typo3/sysext/cms/tslib/media/logos/postdanmark.gif
  10.image.params = align="absmiddle"
  20.priceTax = 120
  20.priceNoTax = 120

  40.title = Pick up in store
  40.excludePayment = 10,40
}



tt_products >
tt_products = < plugin.tt_products
tt_products.displayCurrentRecord = 1
```

Es kommt nichtmal eine Fehlermeldung ... gar nix!

## Antworten

### [#2](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/2) · felis · 2007-01-14

Ach ja, was mir grad auffällt ist, dass auf der Shopsite wo ich das Plugin eingefügt habe und man aus den Items wählen kann (List, etc...) habe ich zwar Product: list eingefügt aber das scheint nicht übernommen zu werden.

### [#3](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/3) · cope · 2007-01-14

Include static (from extensions): Shop System (old style) ?
Könnt sein, dass das fehlt?

Gruss
Cope

### [#4](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/4) · felis · 2007-01-15

Also wenn ich auf Edit whole template gehe dann unter dem Punkt Include static from extensions da hab ich es drin - war nicht ausgewählt - hab ich jetzt geändert - sind aber leider trotzdem keine Artikel da!

### [#5](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/5) · Hille · 2007-01-23

Hmmm...
wenn ich das TS sehe

```typoscript
PIDitemDisplay =
PIDsearch =
PIDbasket =
PIDstoreRoot =
```

fällt mir auf, das Du PIDstoreRoot= LEER hast.
Genauso bei PIDbasket

Hier kommt dann sicher die nächste Frage:
Mein Warenkorb wird nicht angezeigt.

Kommentier das mal aus, oder setz die richtige Seiten-ID.
Dann sollte es gehen.
Hille

### [#6](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/6) · felis · 2007-01-24

Hallo und Danke für den Tip!

Aber leider ändert sich auch dadurch nichts! PIDstoreRoot ist nehme ich doch an die Seite auf der das Shoptemplate liegt bzw. die Artikel angezeigt werden sollen oder?

### [#7](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/7) · Hille · 2007-01-24

Also, ich habe keine PIDstoreRoot im Template CONSTANTS vereinbart.
Das macht die EXT von alleine.

Bin gerade datei ein Video-Lern-CD für die Einrichtung des Shop-Systems zu erstellen.
Dabei ist mir aufgefallen, das es doch recht einfach geht. Es gibt ein paar gleiche Mechanismen, die man aber von Zeit zu Zeit nicht mehr auswendig parat hat.

```typoscript
#- Shop-System -------------------------------------------------------------------------------------------------
    plugin.tt_products {
        file.templateFile = fileadmin/templ/tt_products/tt_products_template_eur.tmpl
        priceThousandPoint = .
        priceDecPoint = ,
        TAXpercentage = 19
        color1 = #C8EDD2
        color2 = #D6E8F2
#        color3 = #D6E8F2
        wrap1 = <font face="verdana" size=2 color=black> | </font>
        wrap2 = <font face="verdana" size=1 color=black> | </font>
        limit = 5
        clickEnlarge = 1
        agbtarget = _self
#        PIDagb = 35
        displayBasketCatHeader = 0
        clickEnlarge_basket = 1
        maxW_list = 75
    }
```

Das ist mein TS-Template für den Shop
Gruß
Hille

### [#8](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/8) · felis · 2007-01-24

Ja, ich hatte es auch ganz einfach in Erinnerung als ich es das letzte Mal auf der vorherigen Version eingerichtet hatte aber auf der 4er......... will es einfach nicht gelingen! Ich habe es nach der deutschen Anleitung gemacht.

Ich denke ich hänge irgendwo hier:

"Klicken Sie “Click here to create an extension template” an.

Bitte gehen Sie hier sehr genau vor. Kopieren Sie ein Beispiel-Template Ihrer Wahl aus dem Verzeichnis ext/tt_products/templates in ein beliebiges Unterverzeichnis und unter einem anderen Namen. Das tragen Sie in den CONSTANTS-Bereich ein. Eine falsche Pfadangabe ist eine häufige Fehlerquelle."

Aber sicher bin ich mir nicht. Ich weiß nicht wo ich dieses Verzeichnis finden soll und was mit "das tragen sie in den Constants Bereich ein" gemeint ist.

Habe das so gemacht das ich auf "Edit the whole template" geklickt hab dann bei Include static plugin.tt_products... ausgewählt habe und bei Include static from Template das mit Old style.

Dann bin ich auf Template Analyzer gegangen und hab das was in dem plugin.tt_products gesteht in das Constants und Setup von meinem Shoptemplate kopiert.

War das falsch?

### [#9](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/9) · Hille · 2007-01-24

Hmmm...
hast Du nun das Template in ein Verzeichnis im fileadmin-Ordner abgelegt und im TS den Pfad auch richtig angegeben?

```typoscript
plugin.tt_products.file.templateFile = fileadmin/templ/tt_products/tt_products_template_eur.tmpl
```

2. Das Static Template "Shop System Old Style (tt_products)" eingebunden?

Dann bist Du schon mal auf dem richtigen Weg.
Hille

### [#10](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/10) · felis · 2007-01-24

> **Hille schrieb:**
>
> Hmmm...
> hast Du nun das Template in ein Verzeichnis im fileadmin-Ordner abgelegt und im TS den Pfad auch richtig angegeben?
>
> ```typoscript
> plugin.tt_products.file.templateFile = fileadmin/templ/tt_products/tt_products_template_eur.tmpl
> ```

Genau hier weiß ich nicht wie das geht! Muß ich diese ordner (templ & tt_products) selber anlegen oder sollte das automatisch gehen? Und wo finde ich tt_products_template_eur.tmpl um sie zu kopieren?

Shop System Old Style ist eingebunden.

### [#11](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/11) · Hille · 2007-01-24

OK...
Über Dateiliste im Ordener Fileadmin einen neuen Ordner anlegen.

Das (ein mögliches) Template liegt im Typo3-Verzeichnis

```php
../typo3conf/ext/tt_products/template/products_css_de.html
```

Ich denke Du solltest das per FTP hin und her kopieren.
Es sei denn Du hast auf Deinem PC ein Typo3-System am laufen (ist gut zum testen).
Dann ist es etwas einfacher.

Ich habe eins vom meinem PC genommen, deswegen "tt_products_template_eur.tmpl"

Falls noch Fragen sind meld Dich.
Hille

### [#12](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/12) · elfe111 · 2007-01-25

Hallo felis,

wenn Du im Extension Manager die Shop Extension anklickst, hast Du oben ein kleines Menü mit der Option Edit Files. Du findest dort in den Files der Shop Extension z.B. auch das erwähnte Template "template_eur.tmpl"
Dieses kannst Du im Editierfenster markieren und im Editor Deines PC einfügen und abspeichern mit der Endung .tmpl oder .html - egal welchen Namen Du gibst, mußt Du dieses oder irgend eine anderes Template im Menüpunkt "Template" zu Deinen Resourcen hinzufügen und im "Constants Editor" dann auch auswählen.
Die Texte des Shops und einige Teile der Navigation (z.B. Button Warenkorb ansehen) sind noch im Template anzupassen an Deine Struktur. Es gibt auch Übersetzungen von Templates - zu finden über die Suchfunktion.

Gruß
elfe111

### [#13](https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt/13) · felis · 2007-01-31

Hallo!
Also ich habe jetzt ein Template (products_template.tmpl weil ich das andere genannte nicht habe) in einen Ornder unter fileadmin kopiert und dann im Costants angegeben mit: plugin.tt_products.file.templateFile = fileadmin/data/shop/product_template.tmpl

Dann habe ich es unter Resources ausgewählt. Sonst hab ich noch nichts im Constatnts und Setupbereich.

Jetzt bekomme ich nur noch diese Fehlermeldung:
Warning: main(/data/www/stt.lin.at/htdocs/typo3conf/ext/static_info_tables/pi1/class.tx_staticinfotables_pi1.php): failed to open stream: No such file or directory in /data/www/stt.lin.at/htdocs/typo3conf/ext/sr_static_info/pi1/class.tx_srstaticinfo_pi1.php on line 36

Fatal error: main(): Failed opening required '/data/www/stt.lin.at/htdocs/typo3conf/ext/static_info_tables/pi1/class.tx_staticinfotables_pi1.php' (include_path='.:/usr/share/php:/usr/share/pear') in /data/www/stt.lin.at/htdocs/typo3conf/ext/sr_static_info/pi1/class.tx_srstaticinfo_pi1.php on line 36

---

Quelle: „Keine Produkte werden angezeigt!“, typo3.net, https://www.typo3.net/d/56230-keine-produkte-werden-angezeigt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
