Jump to content
xt:Commerce Community Forum

"BUTTON ADD CART" in die "product_listing_v1.html" einbauen funkt nicht


Recommended Posts

Hi,

ich möchte im Artikellisting der Datei "product_listing_v1.html" einen kleinen Button einbauen, mit dem der Kunde dieses Produkt gleich 1x in den Warenkorb legen kann, ohne in die Detailansicht zu müssen.

Meine ersten Versuche schlugen fehl:

Entweder mit dem großen Button aus der "product.html"

{hook key=product_info_tpl_before_cart}

{if $allow_add_cart eq 'true'}

{form type=form name=product action='dynamic' link_params=getParams method=post}

{form type=hidden name=action value=add_product}

{form type=hidden name=product value=$products_id}

{$products_information}

<p class="add-to-cart">{form type=text name=qty value=1} {css_button text=$smarty.const.BUTTON_ADD_CART type='form'}</p>

{form type=formend}

{/if}

{hook key=product_info_tpl_cart}

noch dem Button aus dem mobile_theme:

<input type="submit" value="{$smarty.const.BUTTON_ADD_CART}" />

Dieser Button soll sowieso eine eigene .png-Datei erhalten, aber wenn die Funktion schon nicht funktioniert.

Weiss jemand, was fehlt/falsch ist?

Tausend Dank.

Liebe Grüße, Sandra

Link to comment
Share on other sites

so sollte es gehen:


{if $module_data.allow_add_cart eq 'true'}
{form type=form name=product action='dynamic' link_params=getParams method=post}
{form type=hidden name=action value=add_product}
{form type=hidden name=product value=$module_data.products_id}
{form type=text name=qty value=1 style='display: none;'}
{css_button text=$smarty.const.BUTTON_ADD_CART type='form'}
{form type=formend}


{/if}

[/PHP]

Link to comment
Share on other sites

super, ja, funktioniert. Danke schön.

Gibt es hier noch die Möglichkeit, diesem Button ein anderes Styling zuzuweisen.

ich bräuchte genau an dieser Stelle in der product_listing_v1.html eine kleine Grafik.png als Button.

In der product.html dagegen soll der Button nicht verändert dargestellt werden.

Also genau in diesem Script eine Anweisung zur Darstellung einer Grafik.png Datei mit Funktion

{if $module_data.allow_add_cart eq 'true'}

{form type=form name=product action='dynamic' link_params=getParams method=post}

{form type=hidden name=action value=add_product}

{form type=hidden name=product value=$module_data.products_id}

{form type=text name=qty value=1 style='display: none;'}

{css_button text=$smarty.const.BUTTON_ADD_CART type='form'}

{form type=formend}

{/if}

Link to comment
Share on other sites

  • 2 months later...

Hi, ich habe noch Probleme mit der richtigen Schreibweise des Pfades zum Image:

{button text=$smarty.const.BUTTON_ADD_CART file='$tpl_url_path/img/add-to-basket.png' type='form'}

die Funktion ist da, ebenso der Text, nur das Image wird nicht gefunden.

Komme nicht auf die richtige Schreibweise.

so der gesamte code:

{form type=form name=product action='dynamic' link_params=getParams method=post}

{form type=hidden name=action value=add_product}

{form type=hidden name=product value=$module_data.products_id}

{form type=text name=qty value=1 style='display: none;'}

{button text=$smarty.const.BUTTON_ADD_CART file='$tpl_url_path/img/add-to-basket.png' type='form'}

{form type=formend}

{/if}

Liebe Grüße, Sandra

Link to comment
Share on other sites

Hallo Sandra,

die Bilder für die Buttons kommen normalerweise in das img Verzeichnis des Templates,

templates/dein_template/img/buttons/de/add-to-basket.png

der Link von dukie6666 ist schon richtig:

{button text=$smarty.const.BUTTON_ADD_CART file='add-to-basket.png' type='form'}

Gruß

Link to comment
Share on other sites

mit diesem Code sieht die Anzeige leider so aus:

SCREENSHOT-LINK

{hook key=product_info_tpl_before_cart}

{if $module_data.allow_add_cart eq 'true'}

{form type=form name=product action='dynamic' link_params=getParams method=post}

{form type=hidden name=action value=add_product}

{form type=hidden name=product value=$module_data.products_id}

{form type=text name=qty value=1 style='display: none;'}

{button text=$smarty.const.BUTTON_ADD_CART file='add-to-basket.png' type='form'}

{form type=formend}

{/if}

{hook key=product_info_tpl_cart}

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...