Page 1 of 2

ShopModul Buttons einbauen

Posted: Wed 6. Aug 2008, 12:55
by Didl
Hallo, wie kann ich im Shop die Texte wie

Code: Select all

[CART_ADD]in den Warenkorb...[/CART_ADD]
durch Buttons ersetzen? Gebe ich im default - Template ein img dazwischen ein funktioniert es nicht.

Und noch eine kurze Frage:
Ich arbeite mit GoogleAnalytics und möchte ConversionTracking in das Shop Modul integrieren. Da das Modul ja mit Sessions arbeitet, kann ich den TrackingCode für die Dankeseite ab diesem Bereich des Default_templates einpflegen?

Code: Select all

<!--ORDER_DONE_START//--> 
Html Dankseite
Tracking Code

Re: ShopModul Buttons einbauen

Posted: Wed 6. Aug 2008, 13:09
by update
Vielleicht so:

Code: Select all

[CART_ADD]<img src="img/famfamfam/silk_icons_png/cart_go.png" alt="ich will in den Warenkorb" />[/CART_ADD]
probier mal ;)

Re: ShopModul Buttons einbauen

Posted: Wed 6. Aug 2008, 15:33
by Didl
Hi Claus,
den img Tag hatte ich schonmal zwischengesetzt. Geht nicht, es scheint eine classe (class="cart_add_button") für [CART_ADD][/CART_ADD] definiert zu sein, die wird aber nicht übers template ausgeworfen, wenn ichs im Quellcode so richtig deute. Puuuh keine Ahnung.

Re: ShopModul Buttons einbauen

Posted: Wed 6. Aug 2008, 16:29
by juergen
Hallo

du musst da ein wenig aufpassen, den Tag (wirst du wohl schon gesehen haben ) gibt es ja zwei Male . also im Listing und im Detail.

Re: ShopModul Buttons einbauen

Posted: Wed 6. Aug 2008, 16:30
by marcus@localhorst
anstatt [CART_ADD]in den Warenkorb...[/CART_ADD] kannst du auch
[CART_ADD]<input type="submit" name="shop_cart_add" value="Add to Cart" class="buttonclasse"/>[/CART_ADD]
schreiben, dann kannste ja dein button über die classe stylen oder du kannst auch nen grafischen submit button reinsetzen.
sollte funktionieren. das script prüft ob zwischen CART_ADD, ein <input> tag steht...

das mit deinem tracking code sollte auch funktionieren - einfach mal testen ;-)

grüße
marcus

Re: ShopModul Buttons einbauen

Posted: Wed 6. Aug 2008, 17:47
by Didl
Super Marcus, geht, nur noch eine Kleinigkeit.
Ich habe dem input ein image mitgegeben und dies wird auch angezeigt, allerdings zusammen mit einer bereits definierten Class. Wo bekomme ich die denn weg?
Mein Code aus der default ShopTemplate sieht nun an der Stelle so aus:
[CART_ADD]<input type="image" src="picture/warenkorb.png" name="shop_cart_add" value="Add to Cart" class=""/>[/CART_ADD]
Ich habe also gar keine Klasse mitgegeben. Dennoch erhält [CART_ADD] irgendwie noch zusätzlich ne class.
shop.modul.css?? An der habe ich noch nichts geschraubt

Re: ShopModul Buttons einbauen

Posted: Wed 6. Aug 2008, 18:04
by marcus@localhorst
mmh, weiss ich jetzt auch nicht, warum das so ist, aber ist denn die klasse ein problem? die macht doch nix, wenn wenn sie definiert ist?! - ausser du hast im css ne styleanweisung, die sich auf die klasse bezieht.

Re: ShopModul Buttons einbauen

Posted: Sun 10. Aug 2008, 11:28
by Didl
Puhh, krieg ich ohne Schützenhilfe nicht hin...
<input type="submit" name="shop_cart_checkout" value="Zur Kasse" class="cart_checkout_button" />
Das steht im Quelltext und funktioniert.
Setze ich aber im Shop-Template ein input dazwischen wie:

Code: Select all

[CHECKOUT]<input type="image" src="picture/zurKasse.png" name="shop_cart_checkout" value="" class="" />[/CHECKOUT] 
geht es nicht mehr weiter zur nächsten Seite
Komischerweise funktioniert aber der Tausch:

Code: Select all

[CART_ADD]<input type="image" src="picture/warenkorb.png" name="shop_cart_add" value="Add to Cart" class=""/>[/CART_ADD]
Anschließend geht er in den Warenkorb. Von der Seite dann ist mit CHECKOUT und obiger Variante bei mir finito...

Re: ShopModul Buttons einbauen

Posted: Tue 19. Aug 2008, 12:47
by sbanse
für mich sieht es so als würde [CHECKOUT][/CHECKOUT] schon ein <input type="submit" /> definieren, daher sollte es ohne diese Platzhalter funktioniern. Versuch mal

<input type="image" src="picture/zurKasse.png" name="shop_cart_checkout" value="" class="" onClick="submit()"/>
ohne [CHECKOUT][/CHECKOUT]

Re: ShopModul Buttons einbauen

Posted: Sat 23. Aug 2008, 18:22
by Didl
Er tut es nicht... :(

Code: Select all

[CHECKOUT]<input type="image" src="picture/zurKasse.png" name="shop_cart_checkout" value="" class="" />[/CHECKOUT]

Code: Select all

<input type="image" src="picture/zurKasse.png" name="shop_cart_checkout" value="" class="" />
Funktioniert nicht, ich komme dann nicht weiter vom Warenkorb zur Seite SHOP-CART, wo die Daten erfasst werden. Egal ob ich den input Tag zwischen [Checkout] im Quelltext der Shop default eingebe oder allein, ohne [Checkout].
Bei dem [cart_add] sowie bei UPDATE funktioniert es allerdings mit einem input image reibungslos. Nur eben nicht bei CHECKOUT...

Re: ShopModul Buttons einbauen

Posted: Sat 23. Aug 2008, 19:27
by juergen
du hast die pipes [CHECKOUT] aber schon groß geschrieben, oder ?

Re: ShopModul Buttons einbauen

Posted: Sat 23. Aug 2008, 19:51
by Didl
Natürlich, exakt so wie oben, funzt nicht...

Re: ShopModul Buttons einbauen

Posted: Sat 23. Aug 2008, 19:59
by update
...aber [CHECKOUT]Checkout[/CHECKOUT] funktioniert?
und
sbanse wrote:<input type="image" src="picture/zurKasse.png" name="shop_cart_checkout" value="" class="" onClick="submit()"/>
funktioniert nicht?

Re: ShopModul Buttons einbauen

Posted: Sat 23. Aug 2008, 20:17
by juergen
claus wrote:...aber [CHECKOUT]Checkout[/CHECKOUT] funktioniert?
und
sbanse wrote:<input type="image" src="picture/zurKasse.png" name="shop_cart_checkout" value="" class="" onClick="submit()"/>
funktioniert nicht?
.. mal nachsehn gehn .

/Edit

ÄHM .. reguläre Ausdrücke..., ich hab mal im Frontend Render nachgesehen ... krieg ich gleich Kopfschmerzen .. aber das <input .... kommt aus dem source der Seite, oder ?

Re: ShopModul Buttons einbauen

Posted: Sat 23. Aug 2008, 20:32
by update
da das wohl ein submit-button ist....
Quelltext (Ergebnis von [CHECKOUT]Checkout[/CHECKOUT] (wahrscheinlich) (stolen from jgbm ;) ) <input type="submit" name="shop_cart_checkout" value="Checkout" class="cart_checkout_button" />
und nun? Schon ausprobiert den Vorschlag von sbanse und für schlecht befunden?