Jump to content
xt:Commerce Community Forum

Link erkennt


CUULT

Recommended Posts

Hallo zusammen,

kann mir jemand erklären anhand des warenkorb wie es dazu kommt das wenn man den Button in Warenkorb drückt immer wieder zur cart.html seite kommt.

Und wie kann man das verhindern das man immer wieder die cart seite angezeigt bekommt oder sogar zur einer anderen seite angezeibt bekommt.

hier der code warenkorb.

{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}

<div style="clear:both;"></div>

<div class="addtobasket">

<table border="0" cellspacing="0" cellpadding="2">

<tr><td colspan="2">{$products_information}</td></tr>

<tr>

<td style="width:100%">{form type=text name=qty value=1 style='width:50px;'}</td>

<td>{button text=$smarty.const.BUTTON_ADD_CART file='button_in_cart.gif' type='form' btn_template='tpl_button_2.gif' space_left='25'}</td>

</tr>

</table>

</div>

{form type=formend}

{/if}

{hook key=product_info_tpl_cart}

Link to comment
Share on other sites

Danke.

So ich habe es jetzt gemacht. Somit wird beim drücken des Buttons In den Warenkorb nicht auf die Warenkorb gewechselt sondern man bleibt auf der selben Seite. Aber ich habe es immer noch nicht verstanden woher ich sehen kann welchen hook ich evtl. ändern kann (verantwortlich dafür ist.)

case 'add_product' :

            ($plugin_code = $xtPlugin->PluginCode('form_handler.php:add_product_top')) ? eval($plugin_code) : false;

            $_SESSION['cart']->_addCart($data_array);


            $link_array = array('page'=>$page->page_name, 'params'=>$xtLink->_getParams());

            //$link_array = array('page'=>'cart');

            $cart_product = new product($data_array['cart']);


            $info->_addInfoSession(sprintf(SUCCESS_PRODUCT_ADDED,$cart_product->data['products_name']),'success');


            ($plugin_code = $xtPlugin->PluginCode('form_handler.php:add_product_bottom')) ? eval($plugin_code) : false;

            $xtLink->_redirect($xtLink->_link($link_array));

Link to comment
Share on other sites

  • 4 months later...

Archived

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

×
  • Create New...