Zum Inhalt springen

Shop Probleme nur weißer Bildschirm

Erstellt am 2. März 2005 · 10 Antworten · letzte Antwort am 18. Mai 2005

Tags: Frage

wittmann ·

Hallo,

ich hab mir den Shop ("tt_products" - Extension) nach Anleitung installiert. Es wird jedoch nur ein weißer Bildschirm angezeigt.
Shopseite und sysfolder mit den Produkten sind exakt nach Anleitung aufgebaut.

im Setup habe ich folgendes eingetragen:
# Default PAGE object:
page = PAGE
page.typeNum = 0
#page.10 = TEXT
#page.10.value = HELLO WORLDS!

plugin.tt_products {
defaultCode = LIST

file.templateFile = fileadmin/tmpl_files/products_eur.tmpl
}

page.20 < plugin.tt_products

Im Feld Constants steht nichts.

Kann jemand einem Anfänger sagen, wie das
Template zu programmierneist, das zumindest die
Produkte angezeigt werden.
Programmcode für Setup mit den entsprechenden Subparts und Markern?

Infos , Howtos wären nett.

Gruß

Wittmann

retronet ·

Hallo...,
ich hab grad auch tagelang mit der Extension tt_products verbracht und habe mich dann vor 2 Tagen für die Installation von zk_products entschieden.
Was ich damit sagen will? Schau dir bei Gelegenheit auch mal diese an. Ich hatte mit der tt_products zuviel Zeit verschwendet und dann erst später erkannt das die ZK wesentlich komfortabler ist.

Ich hab tt_products erst mit der zusätzlichen Extension "ast_rteproducts" ans laufen gebracht.
Das steht nirgends vernünftig erklärt, aber danach bekommst du auch dieses CODE-Feld, da wo du die Produktliste einfügst. Und dort kannst du dann "LIST" oder "BASKET" auswählen.
Der Rest der Anleitung ist eigentlich selbsterklärend ;-)

Gruss Michael

wittmann ·

Hallo Michael,

durch das upgraden des shop-systems auf zk_products + Extension "ast_rteproducts" wird wieder die ANleitung
"SHOP CODES" angezeigt + Fehlermeldung:

Warning: Missing argument 2 for initbasket() in /var/www/johann/typo3conf/ext/tt_products/pi/class.tx_ttproducts.php on line 750

Warning: Cannot modify header information - headers already sent by (output started at /var/www/johann/typo3conf/ext/tt_products/pi/class.tx_ttproducts.php:750) in /var/lib/typo3/typo3_src-3.7.0/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2402

im Feld Constants steht:

plugin.tt_products.file.templateFile = typo3conf/ext/tt_products/pi/products_template.tmpl

als Setup habe ich folgendes eingetragen:

page = PAGE
page.typeNum = 0
page.20 = TEMPLATE
plugin.tt_products {
template = FILE
template.file = typo3conf/ext/tt_products/pi/products_template.tmpl
}
page.20 < plugin.tt_products

Die Werte LIST,BASKET habe ich im Feld CODE der
Plugins auf den einzelnen Seiten eingetragen.

Sorry, aber vielleicht hast Du oder jemand anderes noch
einen Hinweis. Vielleicht feht was bei der Installation.?
Hilfe wäre nochmal nett !

Gruß

Michael

retronet ·

Hallo Namensvetter,
hast du das Upgrade nach der Anleitung von Hille gemacht? Siehe unter folgender Adresse: hdh-soft.de/cms/index.php?id=70

Nach dieser Anleitung hat es bei mir prima geklappt!
Die Extension "ast_rteproducts" musst du rauschmeissen. Dieses Code-Feld brauchst du dann nicht mehr. Die Extension "zk_products" liefert ein Optionsfeld für die jeweilign Funktion bereits mit.

--> Wichtig! Damit du den Shop erstmal nach der Installation in der Minimal-Version ans Laufen bringst solltest du es so machen wie Klaus Zierek im Thread es beschrieben:
#31483

Hier nochmal die Beschreibung:

Ich schreib jetzt mal ein "Tutorial" mit den Schritten, die ich mache, und mit denen es funktioniert. icon_smile.gif
- Neue Seite (bei mir meistens "Online-Shop") erstellen
- Neues Template für diese Seite erstellen
- Häkchen bei Clear Constants, Clear Setup und Rootlevel entfernen
- Folgende Constants:
plugin.tt_products {
file.templateFile = fileadmin/maintemplate/shop.tmpl
(mein lokaler Pfad, muss natürlich geändert werden)

clickEnlarge = 1
clickEnlarge_basket = 1

priceDecPoint = ,
priceThousandPoint = .
TAXpercentage = 16
displayListCatHeader = 1
displayBasketCatHeader = 1

limit = 5
}
- Unterhalb eine Neue Seite erstellen
Typ: Erweitert
Enthält Plugin: Shop
- Neuen Inhalt erstellen
"Produktliste" auswählen

-> Fertig!
Die vielen Schritte, die das Tutorial vorschlägt kann ich nicht ganz nachvollziehen, oder es war früher so kompliziert.

Da ich derzeit noch mit einem SQL-Problem in 2 Typo-Systemen kämpfe, wäre ich um ein Feedback dankbar ob es bei dir nachher sauber läuft.
Bei 2 weiteren T3-Systemen habe ich den zk-shop gestern prima ans Laufen gebracht!! Leider weiß ich immer noch nicht warum es bei den anderen Systemen nicht funzt.

Beste Grüsse, Michael

wittmann ·

Auch Hallo,

also erstmal Danke für die tatkräftige Unterstützung. Weiter bin ich aber immer noch nicht. Die Anleitung von Hille hatte ich auch schon gesehen. Er sieht da Taballen, die ich gar nicht auf meinem System drauf habe. Könntest Du sagen welche Tables Du genau gelöscht hast ?

meine jetzigen Tables sind:
(nachdem ich tt_products mit Backup/Delete und anschließendem Update extension EM_CONFFILE entfernt hatte)

| pages_language_overlay |
| static_template |
| static_tsconfig_help |
| sys_be_shortcuts |
| sys_domain |
| sys_filemounts |
| sys_history |
| sys_language |
| sys_lockedrecords |
| sys_log |
| sys_note |
| sys_notepad |
| sys_products_orders |
| sys_products_orders_mm_tt_products |
| sys_tabledescr |
| sys_tabledescr_dk |
| sys_tabledescr_local |
| tt_content |
| tt_products |
| tt_products_cat

dann ist da noch das File "ext_tables.sql". Wie soll man damit verfahren.

Ich habe das selbe Ergebnis wie vorher (Seite mit Anzeige der "Shop Codes"). Wenn ich die Häkchen bei Clear Constants, Clear Setup und Rootlevel entferne wird das Template gar ncht gefunden.
Das Feed back ist also nicht so doll ... sorry.

Könntest Du mir eventuell trotzdem sagen was bei Dir unter Constants und Setup steht?

meine aktuellen Einträge sind:
Constants:
plugin.tt_products.file.templateFile = fileadmin/tmpl_files/products_eur.tmpl

setup:

page = PAGE
page.typeNum = 0
page.20 = TEMPLATE
plugin.tt_products {
template = FILE
template.file = fileadmin/tmpl_files/products_eur.tmpl
}
page.20 < plugin.tt_products

Bedarf es hier noc marker , Subparts etc.

Falls Du noch mal feed backen kannst , wäre nett.

Gruß

Michael

retronet ·

ich mach dir mal die Datein + Screenshot mit Erklärung fertig und dann dir dann den Link wo ich die Dateien hinterlege. Kann nur nicht versprechen ob das heute Abend noch fertig wird. Da ich jetzt auch nochmal versuchen muss mein SQL-Problem mit einem frischen Typo-System in den Griff zu bekommen.
Wenn´s gleich klappt, dann poste ich dir es noch heute..
Also bis später;-)
Michael

retronet ·

Hallo Michael,
so, es hat jetzt auch mit meinem MySQL-Problem geklappt. Der Fehler ist behoben! *freu*

Resultat zum Update von tt_products auf zk_products:
Es hat bei in 2 Typo-Systemen einwandfrei funktioniert. Aber bei 3 weiteren T3-Systemen ist es in die Hose gegangen und hat mich 2 Neuinstallationen von Typo3 und viele Stunden (fast 1 Woche Arbeit) gekostet.

Was ich damit sagen will: 2mal ist das Update gut gegangen. Durch die ständige Testerrei weiß ich nicht leider nicht mehr genau ob mir bei den anderen wirklich 3 mal ein Fehler unterlaufen ist, dass es zur einer Neuinstallation von Typo3 führte. Aber es war der einfachste Weg um endlich zum Ziel zu kommen.
Wenn du noch nichts wichtiges im Typo drin hast, solltest du besser ein frisches T3-System nehmen. OHNE vorher tt_products installiert zu haben.

Wenn du trotzdem noch interessiert sein solltest, poste ich dir morgen gerne einen Link mit meiner Installationsanleitung + den Dateien, Screenshot, wie ich den zk-shop jetzt mittlerweile 4 x ans Laufen gebracht habe.

Ich mach jetzt Feierabend.
Gruss Michael

wittmann ·

Hi,

Also Vielen Dank erstmal für die Hilfe !
Ich bin immer nach der Uralt -Anleitung vorgegangen:
http://typo3.org/fileadmin/pdf_manuals/
manual-doc_shop-26-01-2003_23-53-06.pdf

nachdem ich von tt_products auf zk_products upgedatet
hatte. Hoffe daß dies richtig ist.

Falls Du Deine Anleitung posten willst wäre das toll.
Wenn Du magst kannst Du mir sie auch mailen
an 4elias@gmx.de. Wär auf jeden Fall klasse !

Ich wollte jetzt i. Sa. Typo3 am Ball bleiben. Vielleicht kann ich Dir auch mal helfen.

In jedem Fall Danke im Voraus für Deine Anleitung.

Gruß Michael

retronet ·

Hallo Michael,
hat leider etwas länger gedauert ;-(
Aber jetzt:
Also die Dateien findest du unter:
http://www.typo3-inside.de/Typo3-inside.20.0.html

Ich habe grad nochmal ein Update bei einem Shop gemacht und bin so vorgegangen. Wie gesagt, "tt_products" war bereits installiert:
Schritt 1: Extension "tt_products" und damit zusammenhängende Extensions deinstallieren.

Schritt 2: Via PhpAdmin folgende Tabellen entfernen:
tt_products
tt_products_cat
sys_products_orders
sys_products_orders_mm_tt_products

Schritt 3: Im Extension-Manager auf "Import extensions from online repository" gehen!
Im Feld: "Upload extension file directly (.t3x):" die aktuellste Extension "T3X_zk_products-1_3_2-z.t3x" uploaden. WICHTIG!! Jetzt NOCH NICHT installieren!!

Schritt 4: Jetzt via FTP auf dem Server einloggen und in das Verzeichnis "typo3conf/ext" gehen und "zk_products" in "tt_products" umbenennen!

Schritt 5: Jetzt im Extension-Manager auf "available extensions to install" gehen und die neue "tt_products" (Shop system (extended by ZK)) installieren. Kann auch "local" installiert werden.
Auch das nachfolgende Update der Datenbank machen. Damit die vorher gelöschten DB-Tabellen jetzt wieder angelegt werden.

Schritt 6: Fertig! Jetzt musst du nur noch den Shop einbinden!

Schritt 7: Wie im Forum schon beschrieben, musst du jetzt:
- Eine neue Seite anlegen
- Neues Template für diese Seite erstellen (siehe meine Beispiele von constans.txt und setup.txt)
- Häckchen bei Clear Constants, Clear Setup und Rootlevel entfernen!!
- Unterhalb eine neue Seite erstellen
"Typ erweitert" einstellen und "Enthält Plugin" Shop wählen.
Dann "Seiteninhalt anlegen", "Produktliste" auswählen! Im Feld "CODE", "List" auswählen. Fertig!

Das gleiche machst du beim Warenkorb. Nur das dann im "CODE-FELD" "basket" auswählen must.

Das ganze ist eigentlich innerhalb 15 Minuten passiert und sollte dann auch laufen. Ich habe es nach dieser Anleitung schon mehr als 10 erfolgreich durchgeführt.

Solltest du jetzt noch Probleme haben, kannst du mich gerne weiter löschern. Ich habe ja auch über ne Woche dafür gebraucht. ;-))

Beste Grüsse, Michael

monika_sperber ·

Hi,

erst mal verbindlichen Dank für die Hilfe und die Geduld!

Deine Seite wird für viele Interssierte Anlaufpunkt werden.

Feed back folgt. Ich melde mich auf jeden Fall noch mal.
Hab grad andere Sachen am Start.

Gruß

Michael

evelyn ·

Hallo,

war bei genau das gleiche Problem. Weiße Seite statt Shop, keine Fehlermeldung, nichts.
Woran es dann lag: die Preis-Tag-Als-Bild Funktion war per default aktiviert, und die funktioniert nicht. Wahrscheinlich ist Imagemagick bei mir falsch konfiguriert. Ich hab die Funktion dann ausgestellt.

Gruß
Evelyn