#1 (permalink)  
Alt 18.09.2010, 12:47
Erfahrener Benutzer
 
Registriert seit: 10.02.2006
Beiträge: 139
Standard Link erkennt

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}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 18.09.2010, 17:07
VEYTON Service Partner
 
Registriert seit: 30.03.2009
Beiträge: 1.507
Standard

Hallo,

da musst du an den Hook "form_handler.php:add_product_bottom".

Viele Grüße,
df:bug
__________________
xt:commerce 4 VEYTON-Reseller, Service-Partner & Solution-Partner
shopx.de - shopx.de/blog - twitter.com/shopxperts - Kostenlose Plugins - shopxperts
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 18.09.2010, 17:34
Erfahrener Benutzer
 
Registriert seit: 10.02.2006
Beiträge: 139
Standard

Hallo,
danke für die Information. Wie kann ich das sehen. Da der Hook doch gar nicht auf der Seite bei der product.html nicht vorhanden ist.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 18.09.2010, 17:47
VEYTON Service Partner
 
Registriert seit: 30.03.2009
Beiträge: 1.507
Standard

Hallo,

in der Datei form_handler.php zu finden im Ordner xtCore findest du den Hook, welcher $xtLink->_redirect(); beeinflusst. Hier musst du eingreifen.

Viele Grüße,
df:bug
__________________
xt:commerce 4 VEYTON-Reseller, Service-Partner & Solution-Partner
shopx.de - shopx.de/blog - twitter.com/shopxperts - Kostenlose Plugins - shopxperts
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 18.09.2010, 17:54
Erfahrener Benutzer
 
Registriert seit: 10.02.2006
Beiträge: 139
Standard

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.)

Code:
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));

Geändert von CUULT (18.09.2010 um 17:56 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 18.09.2010, 18:46
VEYTON Service Partner
 
Registriert seit: 30.03.2009
Beiträge: 1.507
Standard

Hallo,

die findest du in den classes im Ordner xtFramework, die Datein sind logisch benannt, also welche Funktionen sie übernehmen.

Hast du auch die Ausgabe({$message}) auf der Produktseite, dass der Artikel in den Warenkorb gelegt wurde?

Viele Grüße,
df:bug
__________________
xt:commerce 4 VEYTON-Reseller, Service-Partner & Solution-Partner
shopx.de - shopx.de/blog - twitter.com/shopxperts - Kostenlose Plugins - shopxperts
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 19.09.2010, 09:18
Erfahrener Benutzer
 
Registriert seit: 10.02.2006
Beiträge: 139
Standard

Hallo,
die Idee ist gut aber wo setzt ich den code {$message} ein? und vorallem wo gebe ich den Text für die message ein.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 16.02.2011, 13:26
Neuer Benutzer
 
Registriert seit: 18.01.2011
Beiträge: 8
Standard

Hallo zusammen,

ich würde gerne ebenfalls auf meiner Shopseite bleiben wenn ich den Button "In den Warenkorb" betätige. Die Info, das der Artikel in den Korb gelegt wurde sollte natürlich auch erscheinen. Wie genau stell ich das an? Kann jemand helfen? (xt:c-Version Veyton 4.0.13)

Gruß
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 16.02.2011, 13:32
Erfahrener Benutzer
 
Registriert seit: 05.04.2006
Beiträge: 684
Standard

meldet euch mal beim OLDBEAR http://www.xt-commerce.com/forum/members/oldbear.html der hat da was !
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
erkennt, link

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
startseiten link - menüproblem master_1 HTML & CSS 5 16.11.2010 08:57
Datenfeeds bei Froggle gehen nicht???? rosentaler Modul Entwicklung 21 30.05.2009 09:06
Hilfe F?r Navigation Ben?tigt Maxe Allgemeine Diskussionen 7 02.09.2004 09:38


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:30 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand