Ok, habe nun den Teil im root Setup nun unter sie Subparts gehängt, ich wusste nicht, dass man innerhalb einer geschweiften Klammer nochmal Klammern kann {{}}
zu 1. willst du darauf hinaus, dass der Pfad angepasst werden muss oder darauf das der Name doppelt existiert... ich habe ein wenig rumgetestet... den Pfad verändert und den Namen Testweise auch es hat nicht funktioniert... auf etwas anderes?
bei der Seite Shop-Plugin wird das Template doch so eingebunden wie im Root Template... oder muss da der komplette subpart Teil auch noch mit rein?
edit:
Der Marker ist nach der Änderung zu 2. nun nicht mehr sichtbar.
- Dass dein Marker verschwindet heisst: Er wird ersetzt, Gratulation
- Dass dein Marker leer ist heisst: Wird korrekt ersetzt, aber mit nix gefüllt. Darum leer.
Weiter, Du möchtest doch Folgendes:
Einen "Mini-Shop" für die Summentotal-Übersicht neben dem normalen Shop.
D.h. in typoianisch:
"Der gleiche Shop, aber 2 Templates" - macht Sinn, oder?
Das Root-Template und seine subparts sagen:
Root: "ich bin die Firma, der Boss"
subparts: "wir sind Arbeiter in der Firma"
-> jetzt klar was subparts sind?
Subparts definieren beispielsweise deinen Content in der Mitte. In diesem Subpart, der in html ja mit <!--SUBPART--> gesetzt wird, wird je Seite der Inhalt aus dem Backend ins Frontend reingeworfen.
So, nach diesem Ausholen zu deinem Post:
Nein, du musst in der Seite "Shop Plugin" keine neuen Subparts definieren - die stehen ja schon alle.
Alles was du brauchst, ist, dass deine Seite "Shop Plugin" weiss, welches .tmpl-File es benötigt.
Wie man das Standard .tmpl-File definiert weisst du doch !!!!!
Dann mach dasselbe doch einfach in der Seite "Shop Plugin".
Wenn das nicht sitzt, dann fang an Tuts zu lesen (lieber Tipp, keine böse Kritik).
Hallo toyde,
Alles was du brauchst, ist, dass deine Seite "Shop Plugin" weiss, welches .tmpl-File es benötigt.
demnach würde nich nun:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
marks.MYMINISHOP = FILE
marks.MYMINISHOP.file = fileadmin/template/greenline/minioverview.tmpl
}
einsetzen, was nichts bringt...
d.h.
Wie man das Standard .tmpl-File definiert weisst du doch !!!!!
ich scheine es nicht zu wissen
Wenn das nicht sitzt, dann fang an Tuts zu lesen (lieber Tipp, keine böse Kritik).
Als böse Kritik würde ich nach diesem Tag gar nichts von Dir auffassen... manch anderer hätte schon längst die Segel gestrichen, vielen Dank für deine Geduld! Ich hatte nur gehofft es wäre irgendwie machbar... und Tutorials zu dem Thema habe ich bislang leider keine finden können... rumprobieren gerät bei T3 häufig zum Domino Day und wenn man nicht weiß, wo man anzusetzen hat führt oft schon der erste Schritt auf die falsche Fährte....
Kannst Du mir nicht vielleicht doch sagen, wie ich die die Template Datei zuweise?
LG,
André.
Gehe im Root-Template auf dein TypoScript Template und wähle rechts oben "typoScript object browser".
Klicke dich dort durch, bis zum plugin>tt_products (oder wie das bei dir auch immer heisst).
Dort steht als "template" oder "file" z.B. dein products_template.tmpl.
Bei meinem Standardshop:
"plugin.tt_products.templateFile = fileadmin/verzeichnisse/products_template.tmpl"
Wenn du diesen Pfad gefunden hast, dann kopiere ihn in deine Seite "Shop Plugin" und setze anstatt
plugin.tt_products.templateFile = fileadmin/verzeichnisse/products_template.tmpl
Folgendes:
plugin.tt_products.templateFile = fileadmin/verzeichnisse/myPimpedUpShopTemplate.tmpl
OK, das habe ich gemacht. Ein Output erfolgt weiterhin nicht... ist das noch korrekt, oder müsste nun alles funktionieren?
LG,
André.
Hallo,
die Warenkorbansicht für http://www.alova.de wurde so erstellt:
Ich habe dafür damals den shop von djpicasso (zu finden unter http://www.rupieper.de) verwendet, und diesen dann erweitert.
In dieser ext gibt es die Funktion QUICK (siehe doku beim dj) die eine Vorschau des Warenkorbs ausgibt.
Um diese permanent anzuzeigen ist nur folgender Code im Setup-Feld des Templates nötig:
temp.WARENKORBVORSCHAU < plugin.tt_products
temp.WARENKORBVORSCHAU {
defaultCode = QUICK
code >
code = QUICK
}
Dann noch unter Page einen Marker füllen:
marks.WARENKORBVORSCHAU < temp.WARENKORBVORSCHAU
Marker ins Template setzen - und fertig.
hoffe das ich helfen konnte.
Sascha
ich greif das thema nochmal auf 😉
ich nutze den standart shop - wie geht dies mit dem? was muss in dem template stehen damit es genau so aussieht wie z.b. bei alova.de ?
welche marker etc?
Laduros schrieb
ich nutze den standart shop - wie geht dies mit dem? was muss in dem template stehen damit es genau so aussieht wie z.b. bei alova.de ?
welche marker etc?
Welche Version von tt_products?
ich nutze tt_products 1.2.7
ich möchte auch dabe bleiben da das template etc. bereits alles angepasst ist. mir fehlt nur noch der "kleine warenkorb" ..
wär super wenn wir da ein ergebnis bekommen 😉
grüße
so ich hab nun mal den shop von picasso getestet - klappt soweit zu 90%.
er zeigt an "warenwert" aber leider "im warenkorb 0 artikel" obwohl 2 drin liegen - und ein paar marker nimmt er nicht aber das ist nicht so schlimm..wenn jetzt noch die artikelanzahl klappen würde wäre ich froh..
Laduros schrieb
so ich hab nun mal den shop von picasso getestet - klappt soweit zu 90%.
Bitte eröffne für den Shop von Picasso einen eigenen Thread. Dieser Code ist ja verschieden zu tt_products und zk_products. :o
aber das können wir wieder vergessen hab den shop nochmal geladen und nochmal in einem cms installiert - da klappt auch die detailansicht nicht da fehlt dann immer eine sql-tabelle..usw also ne der is nicht. da reden wir lieber weiter wie das mit dem normalen shop tt_products geht - weißt du darüber bescheid wie das geht? ....genaueren kontakt via email/icq/msn?
Mit der tt_products Version 2.0.5 geht es wie bei zk_products mit dem OVERVIEW. Ein Beispiel-Template gibt es bei zk_products.
Es ist alles hier in diesem Thread beschrieben, wie das laufen sollte.
danke 😉 aber ich hab nun selber eine lösung gebastelt
ich versuchs mal zu beschreiben - bei fragen einfach auf laduros.de melden
1. sys-ordner anlegen
2. unterseite anlegen in dem das modul tt-products mit dem code "basket" drinn steckt. dort ein ext-template anlegen wo der shop ein neues templatefile bekommt -> das standarttemplate gekürzt auf den warenkorb + ein seitentemplate einbinden das einfach z.b. weiße hintergrundfarbe hat und sonst nichts.
3. unterseite von der tt-products seite anlegen in dem ein iframe ist und quasi die 2. eben includiert.
4. auf der root-page den code einfügen der den marker z.b. ###minikorb### ständig auf allen seiten füllt.
5. fertig.
klingt etwas komisch - ist aber so 😉 wie gesagt wenn es noch fragen gibt einfach melden..
grüße