Jump to content
xt:Commerce Community Forum

Andreas123

Members
  • Content Count

    12
  • Joined

  • Last visited

About Andreas123

  • Rank
    Neuer Benutzer
  1. Hallo, Ich habe das modul ajax add cart eingebaut mein problem ist das wenn ich auf bestellen klicke der gesammte Warenkorb verschwindet und erst wieder auftaucht wenn ich auf eine andere Seite gehe oder Aktualisiere. Der Artikel ist dann jedoch zugefügt worden. Wär echt super wenn mir jemand weiter helfen könnte ich habe das modul jetz schon das 3mal eingebaut doch es taucht jedes mal der selbe Fehler auf. Die Installationsanleitung habe ich beigefügt. Danke & Gruss Andreas QUELLTEXT Ajax Add Cart © 2008 Estelco (no warranty) released under GPL 1. BACKUP MACHEN!!! 2. Datenbank INSERT INTO `configuration` VALUES(null, 'ADD_CART_ENABLED', 'false', 25, 1, NULL, now(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'),'); INSERT INTO `configuration` VALUES(null, 'ADD_CART_BOX_ID', 'box_cart', 25, 2, NULL, now(), NULL, NULL); INSERT INTO `configuration` VALUES(null, 'ADD_CART_COLOR_FADE', 'true', 25, 3, NULL, now(), NULL, 'xtc_cfg_select_option(array(\'true\', \'false\'),'); INSERT INTO `configuration` VALUES(null, 'ADD_CART_FROM_COLOR', 'FFFF00', 25, 4, NULL, now(), NULL, NULL); INSERT INTO `configuration` VALUES(null, 'ADD_CART_TO_COLOR', 'CCCCCC', 25, 5, NULL, now(), NULL, NULL); INSERT INTO `configuration` VALUES(null, 'ADD_CART_STEPS', '50', 25, 6, NULL, now(), NULL, NULL); INSERT INTO `configuration` VALUES(null, 'ADD_CART_DELAY', '2000', 25, 7, NULL, now(), NULL, NULL); 3. Dateien kopieren includes/addCart.js.php ajaxAddCart.php 4. Anpassungen an Dateien admin/includes/column_left.php Am Ende (vor dem ?>) anfügen if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['configuration'] == '1')) echo '<a href="' . xtc_href_link(FILENAME_CONFIGURATION, 'gID=25', 'NONSSL') . '" class="menuBoxContentLink"> -' . BOX_CONFIGURATION_25 . '</a><br>'; includes/classes/product.php sofern gewünscht, suche Funktion getBuyNowButton ca. Zeile 348 function getBuyNowButton($id, $name) { global $PHP_SELF; return '<a href="'.xtc_href_link(basename($PHP_SELF), 'action=buy_now&BUYproducts_id='.$id.'&'.xtc_get_all_get_params(array ('action')), 'NONSSL').'">'.xtc_image_button('button_buy_now.gif', TEXT_BUY.$name.TEXT_NOW).'</a>'; } ändern in function getBuyNowButton($id, $name) { global $PHP_SELF; $attrib_check = xtDBquery("SELECT COUNT(*) as count FROM " . TABLE_PRODUCTS_ATTRIBUTES . " WHERE products_id=" . (int)$id); $result = xtc_db_fetch_array($attrib_check, true); if ($result['count'] == 0) { $ajax = 'onclick="return addCart(this.form);" '; } else { $ajax = ''; } return '<a ' . $ajax . 'href="'.xtc_href_link(basename($PHP_SELF), 'action=buy_now&BUYproducts_id='.$id.'&'.xtc_get_all_get_params(array ('action')), 'NONSSL').'">'.xtc_image_button('button_buy_now.gif', TEXT_BUY.$name.TEXT_NOW).'</a>'; } includes/modules/product_info.php ca. Zeile 58 + 62 $info_smarty->assign('ADD_CART_BUTTON', xtc_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART)); ändern in $info_smarty->assign('ADD_CART_BUTTON', xtc_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART, ADD_CART_ENABLED == 'true' ? 'onclick="return addCart(this.form);"' : '')); includes/header.php ca. Zeile 59 <link rel="stylesheet" type="text/css" href="<?php echo 'templates/'.CURRENT_TEMPLATE.'/stylesheet.css'; ?>" /> danach einfügen <?php if (ADD_CART_ENABLED == 'true') include('includes/addCart.js.php'); ?> lang/german/admin/configuration.php Am Ende (vor dem ?>) anfügen // Ajax Add Cart define('ADD_CART_ENABLED_TITLE', 'Funktion aktiv'); define('ADD_CART_ENABLED_DESC', 'Soll die Funktion genutzt werden?'); define('ADD_CART_BOX_ID_TITLE', 'Warenkorb-DIV'); define('ADD_CART_BOX_ID_DESC', 'ID des Warenkorb-DIVs'); define('ADD_CART_COLOR_FADE_TITLE', 'Farbige Markierung'); define('ADD_CART_COLOR_FADE_DESC', 'Soll der neue Artikel mittels Farbverlauf markiert werden?'); define('ADD_CART_FROM_COLOR_TITLE', 'Anfangsfarbe'); define('ADD_CART_FROM_COLOR_DESC', 'Anfangsfarbe (hexadezimal, z.B. F9D312)'); define('ADD_CART_TO_COLOR_TITLE', 'Endfarbe'); define('ADD_CART_TO_COLOR_DESC', 'Endfarbe (hexadezimal)'); define('ADD_CART_STEPS_TITLE', 'Verlauf'); define('ADD_CART_STEPS_DESC', 'Anzahl Schritte für den Verlauf. Je höher, desto länger dauert die Darstellung. Standard = 50'); define('ADD_CART_DELAY_TITLE', 'Verzögerung'); define('ADD_CART_DELAY_DESC', 'Anfängliche Verzögerung in Millisekunden vor Beginn des Verlaufs, wobei die Anfangsfarbe sofort gesetzt wird. Standard = 2000'); lang/german/admin/german.php ca. Zeile 99 define('BOX_CONFIGURATION_22', 'Such-Optionen'); danach einfügen define('BOX_CONFIGURATION_25', 'Ajax Add Cart'); templates/TEMPLATE/boxes/box_cart.html suchen nach <a href="{$products_data.LINK}">{$products_data.NAME|truncate:25:"...":true}</a> ändern in <a {if $products_data.NEW}id="new_in_cart" {/if}href="{$products_data.LINK}">{$products_data.NAME|truncate:25:"...":true}</a> templates/TEMPLATE/source/boxes/shopping_cart.php ca. Zeile 36 'NAME' => $products[$i]['name']); ändern in 'NAME' => $products[$i]['name'], 'NEW' => $products[$i]['id'] == $_SESSION['new_products_id_in_cart']); templates/TEMPLATE/index.html suchen nach {$box_CART} ändern in <div id="box_cart">{$box_CART}</div> Sollte die ID "box_cart" schon in Gebrauch sein, so kann eine eigene ID verwendet und im Adminbereich in der Konfiguration eingetragenw erden. 5. Viel Spass damit...
  2. Hallo, kann mir jemand einen Tip geben wie ich das am besten hinbekomme? Ich möchte gerne eine extra Seite in der die Hersteller mit Bild aufgelistet werden. wenn man nun auf das Herstellerbild klickt kommt man zu den Artikel des Herstellers.
  3. Erst mal vielen Dank für die schnelle antwort . Im admin bereich habe ich auch schon etliche male geguckt aber das habe ich natürlich übersehen. Vielen Dank
  4. Hallo, Ich möchte gerne mehr als 9 Artikel auf der Startseite Anzeigen,ich hoffe mir kann jemand helfen ich suche schon seit stunden im Forum und google mir die Finger wund. Ich habe 3 Artikel neben einander so sieht der code aus meiner new_produkts_default.html aus wenn ich das so ändere bekomme ich zwar 3 neben einander und viele untereinander jedoch werden es nicht mehr als 9 und bei der mittleren und der linken sparlte ist jeweils nur ein artikel Vielen Dank im vorraus
  5. Hallo, Ich habe den Besucherzähler von http://www.php-web-statistik.de eingebaut und diesen code in die header.php gepackt <script type="text/javascript" src="http://www.yourdomain.com/stat/track.php?mode=js"></script> <noscript><img src="http://www.yourdomain.com/stat/track_noscript.php" border="0" alt="" width="1" height="1"></noscript> das funktionier aber nur bedingt wenn ich im shop unterwegs bin zählt er nicht nur wenn ich jede adresse in der browserleiste bestätige wir dieser besuch dann auch gezählt. woran kann das liegen?
  6. Hallo,die Navigationn im Adminbereich finde ich sehr unübersichtlich wo kann ich die Navigation ändern? Ich hatte mir so was vorgestellthttp://www.fwpshop.org/de-demoshop.html oder kan mir jemand einen tip geben wo ich so was herbekomme? Vielen dank im vorraus ... Andreas
  7. Hallo, ich habe glaubig das selbe problem. wenn ich meine index.html hochlade ist alles weg,nur noch eine schnee weisse seite. wenn ich aber danach die datei %%4F^4F6^4F62703D%%index.html die sich in meinem template_c verzeichnis befindet auch erneut hochlade geht wieder alles. Was ist das für ein Verzeichnis? ein automatisches backup? Ich habe die datei mal in den anhang gepackt. in der datei steht das sie von Smarty version 2.6.14 erstellt worden ist. ich habe mal gegoogelt und das hier gefunden http://www.linux-community.de/Neues/story?storyid=25115 Hat das was zusagen? Ich habe jetzt mal versuch eine leere index.html hochzuladen und danach die datei aus meinem template_c verzeichnis, mit dem ergebnis das der shop läuft !?? Neu Textdokument.txt
  8. Hallo,ich möchte gerne einen mousover effekt bei den anmelden/login button haben z.b in der "Newsletter Box" Ich habe nun 2 bilder und diesen code: <img src="anmelden.png" onmouseover="this.src='anmelden_over.png';" onmouseout="this.src='anmelden.png';" /> Kann mir jemand sagen welche datei ich ändern muss um diesen effekt einzubinden? Ich habe schon hier im forum geschaut habe leider aber nichts gefunden,wär also echt super wenn mir jemand weiter helden könnte. Vielen Dank schon mal im vorraus.......
×
×
  • Create New...