#1 (permalink)  
Alt 29.09.2010, 08:30
Erfahrener Benutzer
 
Registriert seit: 10.02.2006
Beiträge: 139
Standard Icon im Warenkorb

Hallo zusammen,
weis einer von euch wie man anstatt des Textfelder für die Menge sowie die Checkbox ändert.
So das man bei dem Textfeld ein Plus und Minus Icon hat wo man die Menge ändert und für die Checkbox eine Mülltonne wo man den Artikel löscht.

Danke für eure Hilfe.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 29.09.2010, 11:25
Erfahrener Benutzer
 
Registriert seit: 08.02.2010
Beiträge: 197
Standard

Hab ich mir auch mal überlegt, bin dieses Projekt aber noch nicht angegangen.
Ich hab gesehen das mit einer "update-funktion" gearbeitet wird, d.h. das feld wo die menge drinnen steht wird jedesmal gegen die datenbank geupdated. Nur wenn man die menge im feld verändert ändert sich auch die gesamtsumme der ware wenn man aktualisiert. Ich glaube eine Plus/Minus-funktion müsste mit anderer logik arbeiten oder den wert im feld bzw. der datenbank auslesen und modifizieren.

keine ahnung, ist nur so meine meinung auf den ersten blick.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 29.09.2010, 12:08
Erfahrener Benutzer
 
Registriert seit: 10.02.2006
Beiträge: 139
Standard

Danke für deine Hilfe.
Ich habe es in zwischen schon hinbekommen.

Falls einer Interesse hat einfach melden.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 29.09.2010, 12:23
Erfahrener Benutzer
 
Registriert seit: 08.02.2010
Beiträge: 197
Standard

*Meld*

(Text zu kurz)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 29.09.2010, 13:06
Erfahrener Benutzer
 
Registriert seit: 10.02.2006
Beiträge: 139
Standard

Ok anbei wie ich vorgegangen bin.
1. Änder in der Datei form_handler.php unter xtCore

die folgende Zeile
Code:
            $link_array = array('page'=>$page->page_name, 'params'=>$xtLink->_getParams());
            //$link_array = array('page'=>$page->page_name);
            ($plugin_code = $xtPlugin->PluginCode('form_handler.php:update_product_bottom')) ? eval($plugin_code) : false;
            $xtLink->_redirect($xtLink->_link($link_array));
Die Box Datei sieht so aus:

Code:
<div id="container">
    <div id="accordion">
    {if $smarty.const._CUST_STATUS_SHOW_PRICE eq '1'}
{if $show_cart_content == true}
{form type=form  action='dynamic' link_params=getParams method=post}
{form type=hidden name=action value=update_product}
<div class="item">
    <h3><a href="#">{txt key=TEXT_CART}<br>{$content_count}&nbsp;Artikel{$cart_total}</a></h3>
<div class="boxcartbody">
            {foreach name=aussen item=data from=$cart_data}
                <table width="100%" border="0" cellspacing="0">
  <tr>
    <td>{img img=$data.products_image type=m_thumb class=productImageBorder alt=$data.products_name width="50px"}</td>
    <td><p><strong>{$data.products_name|truncate:40:"...":true}</strong></p></td>
  </tr>
  <tr>
    <td class="image" valign="middle" align="center">{form type=text name=qty[] value=$data.products_quantity style='width:30px;'}&nbsp;x</td><br />
    <td><p><strong>{$data.products_price.formated}</strong><p></td>
    <td class="right">{form type=hidden name=products_key[] value=$data.products_key}{form type=checkbox name=cart_delete[] value=$data.products_key}</td>
    <td ><img src="{$tpl_url_path}img/icons/icon_trash.gif"width="9" height="13"/></td>
  </tr>
      </table>      
      <div class="hr"></div>
            {/foreach}
            <p style="text-align:right">
            {foreach name=aussen item=tax_data from=$cart_tax}
            {txt key=TEXT_TAX} {$tax_data.tax_key}%: {$tax_data.tax_value.formated}<br />
            {/foreach}
            <strong>{txt key=TEXT_SUB_TOTAL}:{$cart_total}</strong>
            {if $shipping_link}<br />{txt key=TEXT_EXCL_SHIPPING}{/if}
            {if $cart_total_weight > 0}<br />({txt key=TEXT_PRODUCTS_WEIGHT}: {$cart_total_weight} KG){/if}
            <br />
      </p>
            <div class="hr1"></div>
            <p style="text-align:right;"><a href="{link page='cart' conn=SSL}"><strong>{txt key=TEXT_CART}&nbsp;&raquo;</strong></a></p>
            <p style="text-align:right;">{button text=$smarty.const.BUTTON_UPDATE file='update.gif' type='form'}</p>
    </div> 
 <p>{form type=formend}
  {$message}
  </p>                   
{else}
<h3><a href="#">{txt key=TEXT_CART}</a></h3>
            <div class="boxcartbody">
            <p>0&nbsp;Artikel</span>&nbsp;<strong>0,00 Euro</strong></p>
        </div>

{/if}
{/if}
    </div>
</div>
Das dazugehörige Accordion muß du selber bauen sowie den Platzhalter auf deiner index.html Seite und somit ist schon fertig.

Wie immer schön vorher von den Datei ein Backup machen.

Eine Testversion kannst du auf der Seite Hochbetten Hoch Hinaus sehen oben rechts der Warenkorb.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 29.09.2010, 14:22
Erfahrener Benutzer
 
Registriert seit: 08.02.2010
Beiträge: 197
Standard

Danke für die Antwort

Irgendwie verstehe ich es nicht so ganz, in deinem Beispiel-Link sehe ich weder ein Plus/Minus Symbol, sehe nur das Mülleimer Icon, und da gibts keine Funktion, kann ich nicht klicken.

Mach ich was falsch?

Grüße
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 29.09.2010, 14:25
Erfahrener Benutzer
 
Registriert seit: 10.02.2006
Beiträge: 139
Standard

Nein das Plus minus Symbol ist noch nicht drin.
Dort gibt es noch eine Fehlermeldung.
Vor der Mülltonne ist noch eine checkbox die muß du vorher aktivieren.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

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
BUG Im Warenkorb Veyton 4.12 Diakon Installation und Konfiguration 0 30.07.2010 11:27
Cross Selling -> in der Warenkorb von der Hauptproduktseite aus Diakon Installation und Konfiguration 0 29.07.2010 16:21
Warenkorb funktioniert nicht! Wenn ich etwas hinein lege erscheint er nicht!! HILFE!! Fußballnator Shopbereich 0 26.03.2010 07:18
Vom Warenkorb zur vorherigen Seite Goerni Fragen zur Software 8 14.10.2009 16:55


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

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

xt:Commerce is a SafeCharge brand