ich habs mit osc-export gemacht.
Allerdings über Umwegen mit xtcommerce
Beiträge von tonkelz
-
-
Funktioniert easy populate von xtcommerce auch mit commerce-seo?
Wie siehts mit os easy populate aus? -
Hallo!
ich wollte aus einem anderen xtcommerce Shop eine csv-Datei einspielen:
Habe es von da so:Code"artnr;brand;cat1;cat2;sizes;products_price;products_name;products_description;status;picture_url"
Wenn ich es einspielen will kommt:
Einstellungen sind so:Code
Alles anzeigenTexterkennungszeichen zb. " Trennzeichen zb. ; Kompression true false Kompression der exportierten Daten Zeitlimit Zeit in Sekunden, nach der sich das Skript selbst neu lädt, um Timeouts zu verhindern (z.B. Serverlimit 30 sek empfohlener Wert: 28) Standardaktion ignore insert CSV-Feld "action" mittels dieser Einstellung vorbelegen.
Sind nicht alle Versionen kompatibel zueinander?
-
MMMMMMAAAANNNN!
Beim Schreiben ist es mir klar geworden.
Man sollte auch das Adressbuch mit übernehmen.
War ich wohl zu voreilig mit der Frage :-)) -
Hallo!
ich habe versucht Kunden von osc nach seo über xtc zu übernehmen.
Hat einmal geklappt-Weiß nur nicht mehr wie.
Nun wollte ich die nächsten Kunden über die DB importieren.
In der DB stehen diese nun drin aber im Admin sind diese nicht zu sehen.BD-Eintrag:
SQLINSERT INTO `customers` (`customers_id`, `customers_cid`, `customers_vat_id`, `customers_vat_id_status`, `customers_warning`, `customers_status`, `customers_gender`, `customers_firstname`, `customers_lastname`, `customers_dob`, `customers_email_address`, `customers_default_address_id`, `customers_telephone`, `customers_fax`, `customers_password`, `customers_newsletter`, `customers_newsletter_mode`, `member_flag`, `delete_user`, `account_type`, `password_request_key`, `payment_unallowed`, `shipping_unallowed`, `refferers_id`, `customers_date_added`, `customers_last_modified`, `datensg`, `login_tries`, `login_time`) VALUES
Warum können die neuen Kunden im Admin nicht angezeigt werden?
Die customers_details ist auch importiert worden. -
Tja und wie könnte ich dies veranlassen?
Was kostet dies dann? -
[Blockierte Grafik: http://www.dessousheaven.de/suchmasch.jpg]
Außerdem kommen bei den Kategorien die Url:http://www/shop/de/Lack-Latex-Leder oder beim Produkt http://www/shop/de/Lack-L…h-Face-Kit.html
Also müßte dies funktionieren.
Wo also kann der Fehler liegen?
Hier mal meine index.php
PHP
Alles anzeigen<?php /* ----------------------------------------------------------------------------------------- $Id: index.php 1321 2005-10-26 20:55:07Z mz $ XT-Commerce - community made shopping http://www.xt-commerce.com Copyright (c) 2003 XT-Commerce ----------------------------------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce(default.php,v 1.84 2003/05/07); www.oscommerce.com (c) 2003 nextcommerce (default.php,v 1.13 2003/08/17); www.nextcommerce.org Released under the GNU General Public License ----------------------------------------------------------------------------------------- Third Party contributions: Enable_Disable_Categories 1.3 Autor: Mikel Williams | mikel@ladykatcostumes.com Customers Status v3.x (c) 2002-2003 Copyright Elari elari@free.fr | www.unlockgsm.com/dload-osc/ | CVS : http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/elari/?sortby=date#dirlist Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ include ('includes/application_top.php'); // create smarty elements $smarty = new Smarty; // include boxes require (DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/source/boxes.php'); // the following cPath references come from application_top.php $category_depth = 'top'; if (isset ($cPath) && xtc_not_null($cPath)) { $categories_products_query = "select count(*) as total from ".TABLE_PRODUCTS_TO_CATEGORIES." where categories_id = '".$current_category_id."'"; $categories_products_query = xtDBquery($categories_products_query); $cateqories_products = xtc_db_fetch_array($categories_products_query, true); if ($cateqories_products['total'] > 0) { $category_depth = 'products'; // display products } else { $category_parent_query = "select count(*) as total from ".TABLE_CATEGORIES." where parent_id = '".$current_category_id."'"; $category_parent_query = xtDBquery($category_parent_query); $category_parent = xtc_db_fetch_array($category_parent_query, true); if ($category_parent['total'] > 0) { $category_depth = 'nested'; // navigate through the categories } else { $category_depth = 'products'; // category has no products, but display the 'no products' message } } } require (DIR_WS_INCLUDES.'header.php'); include (DIR_WS_MODULES.'default.php'); $smarty->assign('language', $_SESSION['language']); $smarty->caching = 0; if (!defined(RM)) $smarty->load_filter('output', 'note'); $smarty->display(CURRENT_TEMPLATE.'/index.html'); include ('includes/application_bottom.php'); ?>
-
So habe nun wieder auf das original template umgestellt.
Dennoch im IE das Problem.
Link wird angezeigt als https://support.commerce-seo.de/www...........…ijfgjgbirjthohoalso am template liegt es als nicht.
Habe mal das original template eingestellt damit Ihr ecuh das mal ansehen könnt.
Template ist natürlich etwas verrutscht, da es ja nicht mehr bearbeitet wird.Woran liegt es dann?
Habe im admin umgestellt auf Suchmaschinenfreundliche Urls. -
SeoCommerce 1.1.1 und ein freies template von capsicium.
Komisch ist es halt dass ich nicht die Startkategorien im IE anklicken kann bei allen anderen Browsern funktioniert es aber -
Tja da würde ich sagen in der lang/german.php
define('TITLE', STORE_NAME);
define('HEADER_TITLE_TOP', 'Startseite');
define('HEADER_TITLE_CATALOG', 'Katalog');
define('TEXT_CLOSE_WINDOW_NO_JS', 'Ihr Browser kann kein Javascript. Bitte schliessen Sie das Fenster selbst.'); -
Code
$smarty->assign('BUTTON_CONTINUE', '<a href="'.xtc_href_link(FILENAME_DEFAULT).'">'.xtc_image_button('button_continue.gif', IMAGE_BUTTON_CONTINUE).'</a>');
so steht´s drin.
Button wird aber dennoch nicht angezeigt, obwohl hier erscheint:http://www.dessousheaven.de/shop/templates…on_continue.gif
Was passt hier nicht?
-
Vielen Dank!
-
Hallo!
Egal in welchem Template wird bei logoff.htm kein Button für Weiter angezeigt.
in /template/buttons/german ist dieser aber vorhanden und auch aufrufbar.Wo wird {$BUTTON_CONTINUE} eigentlich definiert?
-
Hallo!
Wie kann man denn Produktattribute und deren Mengen exportieren?
Mit dem erweiteretn export ist dies leider nicht möglich.Bzw. Wie kann ich die Menge einstellen?
in der DB gibts ja die Spalte:attributes_stock
Diese müßte doch für die Anzahl da sein.
Gibt es einen SQL befehl damit ich diese Anzahl von 1 auf 100 erhöhen kann?Für ein Produkte heißt es ja:
UPDATE `usr_webxxxx_x`.`products_attributes` SET `attributes_stock` = '100' WHERE `products_attributes`.`products_attributes_id` =26233 LIMIT 1 ; -
Hallo!
Also: die eingeblendeten Kategorien auf der Startseite sind mit Safari,Firefox und Opera ohne Probleme zu öffnen.
Leider nicht mit IE7 oder 8
Wenn ich hier draufklicke funktioniert gar nichts
Ist dies ein Bug oder was könnte dies sein?Außerdem zeigt mir Opera keine Produkte in den Kategorien an.
Die neuen Produkte zeigts aber an.
Was könnte dies sein? -
Na in der includes/modules/default.php:
Codeelseif ($category_depth == 'products' || $_GET['manufacturers_id']) { switch ((int)$_GET['sorting_id']) { case 1: $sorting=' ORDER BY pd.products_name ASC'; break; case 2: $sorting=' ORDER BY pd.products_name DESC'; break; case 3: $sorting=' ORDER BY p.products_price ASC'; break; case 4: $sorting=' ORDER BY p.products_price DESC'; break; case 5: $sorting=' ORDER BY m.manufacturers_name ASC'; break; case 6: $sorting=' ORDER BY m.manufacturers_name DESC'; break; case 7: $sorting=' ORDER BY p.products_date_added DESC'; break; case 8: $sorting=' ORDER BY p.products_ordered DESC'; break; case 9: $sorting=' ORDER BY pd.products_viewed ASC'; break; }
under der advanced _search.php:
Code
Alles anzeigen//sorting_dropdown BEGINS $sorting_dropdown = xtc_draw_form('sorting', FILENAME_ADVANCED_SEARCH_RESULT, 'GET') . ' '; if (isset($_GET['manufacturers_id'])) $sorting_dropdown.= xtc_draw_hidden_field('manufacturers_id', $_GET['manufacturers_id']); if (isset($_GET['inc_subcat'])) $sorting_dropdown.= xtc_draw_hidden_field('inc_subcat', $_GET['inc_subcat']); if (isset($_GET['pfrom'])) $sorting_dropdown.= xtc_draw_hidden_field('pfrom', $_GET['pfrom']); if (isset($_GET['pto'])) $sorting_dropdown.= xtc_draw_hidden_field('pto', $_GET['pto']); if (isset($_GET['x'])) $sorting_dropdown.= xtc_draw_hidden_field('x', $_GET['x']); if (isset($_GET['y'])) $sorting_dropdown.= xtc_draw_hidden_field('y', $_GET['y']); if (isset($_GET['categories_id'])) $sorting_dropdown.= xtc_draw_hidden_field('categories_id', $_GET['categories_id']); if (isset($_GET['keywords'])) $sorting_dropdown.= xtc_draw_hidden_field('keywords', $_GET['keywords']); $options_sort = array(array('text' => 'Sortierung wählen')); $options_sort[] = array('id' => '1', 'text' => 'A bis Z'); $options_sort[] = array('id' => '2', 'text' => 'Z bis A'); $options_sort[] = array('id' => '3', 'text' => 'Preis - aufsteigend'); $options_sort[] = array('id' => '4', 'text' => 'Preis - absteigend'); $options_sort[] = array('id' => '5', 'text' => 'Hersteller - aufsteigend'); $options_sort[] = array('id' => '6', 'text' => 'Hersteller - absteigend'); $options_sort[] = array('id' => '6', 'text' => 'Hersteller - absteigend'); $options_sort[] = array('id' => '6', 'text' => 'Hersteller - absteigend'); $options_sort[] = array('id' => '6', 'text' => 'Hersteller - absteigend'); $options_sort[] = array('id' => '7', 'text' => 'Neue Produkte'); $options_sort[] = array('id' => '8', 'text' => 'Bestseller'); $options_sort[] = array('id' => '9', 'text' => 'Meist gesehen'); $sorting_dropdown.= xtc_draw_pull_down_menu('sorting_id', $options_sort, $_GET['sorting_id'], 'onchange="this.form.submit()"'); $sorting_dropdown.= '</form>' . "\n"; //sorting_dropdown END switch ((int)$_GET['sorting_id']) { case 1: $order_str = ' group by pd.products_name ORDER BY pd.products_name ASC'; break; case 2: $order_str = ' group by pd.products_name ORDER BY pd.products_name DESC'; break; case 3: $order_str = ' group by pd.products_name ORDER BY p.products_price ASC'; break; case 4: $order_str = ' group by pd.products_name ORDER BY p.products_price DESC'; break; case 5: $order_str = ' group by pd.products_name ORDER BY m.manufacturers_name ASC'; break; case 6: $order_str = ' group by pd.products_name ORDER BY m.manufacturers_name DESC'; break; case 6: $order_str = ' group by pd.products_name ORDER BY p.products_date_added DESC'; break; case 6: $order_str = ' group by pd.products_name ORDER BY p.products_ordered DESC'; break; case 6: $order_str = ' group by pd.products_name ORDER BY m.manufacturers_name DESC'; break; }
oder blick ich net?
-
Zitat
Keine Ahnung, von welcher Seite sprichst Du? Ich rede von der Produk Übersichtsseite.
Also Du spricht von der produkt_listing oder?
Da gibts bei mir aber keine <form>Code
Alles anzeigen{config_load file="$language/lang_$language.conf" section="index"} <h2>{$CATEGORIES_NAME}</h2> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr valign="top"> <td class="contentsTopics">{$CATEGORIES_HEADING_TITLE}</td> <td align="right"> </td> </tr> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>{$NAVIGATION}</td> </tr> </table> {if $CATEGORIES_DESCRIPTION}<br /> {$CATEGORIES_DESCRIPTION}{/if}<br />{if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" /> <br /> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td style="border-bottom: 1px solid; border-color: #000000;"></td> </tr> </table> {/if} {if $MANUFACTURER_DROPDOWN}<br /> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="main" align="right"><table border="0" cellspacing="0" cellpadding="0"> <tr> <!--<td class="main" align="right">{#text_show#} </td> <td class="main" align="right">{$MANUFACTURER_DROPDOWN}</td> <td class="main" align="left">{$SORTING_DROPDOWN}</td>--!> </tr> </table> </td> </tr> </table> <br /> {/if} <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-top: 2px solid; border-color: #d4d4d4;"> {foreach name=aussen item=module_data from=$module_content} <tr> <td rowspan="2" style="border-bottom: 1px solid; border-color: #cccccc;"> {if $module_data.PRODUCTS_IMAGE!=''}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /></a>{/if} {if $module_data.PRODUCTS_FSK18=='true'}<br /><img src="{$tpl_path}img/fsk18.gif" alt="" />{/if}</td> <td align="left" class="main"><a href="{$module_data.PRODUCTS_LINK}"><strong>{$module_data.PRODUCTS_NAME}</strong></a></td> </tr> <tr> <td align="left" class="main" style="border-bottom: 1px solid; border-color: #cccccc;">{$module_data.PRODUCTS_SHORT_DESCRIPTION} <br /> <strong>{$module_data.PRODUCTS_PRICE} </strong><br /> {$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK} {if $module_data.PRODUCTS_VPE}<br />{$module_data.PRODUCTS_VPE}{/if} <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td align="right"><table width="200" border="0"> <tr> <td align="right">{if $module_data.PRODUCTS_SHIPPING_NAME} <table width="200" border="0" cellpadding="0" cellspacing="0"> <tr valign="middle"> <td class="main">{#text_shippingtime#}</td> {if $module_data.PRODUCTS_SHIPPING_IMAGE} <td><img src="{$module_data.PRODUCTS_SHIPPING_IMAGE}" alt="{$module_data.PRODUCTS_SHIPPING_NAME}" /></td> {/if} <td class="main">{$module_data.PRODUCTS_SHIPPING_NAME}</td> </tr> </table> {/if} {$module_data.PRODUCTS_BUTTON_BUY_NOW}</td> </tr> </table></td> </tr> </table> </td> </tr> {/foreach} </table> </td> </tr> </table> <br /> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>{$NAVIGATION}</td> </tr> </table>
-
Zitat
Und in dieser URL ist wohl ein Fehler.
Schon aber in welcher Datei?
-
Zitat
Wenn Du beim auswählen zur Startseite umgeleitet wirst, stimmt die Form-URL nicht.
Wie die Form-Url? In der Dropdownliste bei default oder advanced_search.php -
Hallo!
Ich habe die Artikelsortierung eingebaut.
Leider funktioniert diese nicht auch wenn ich den Cache abstelle.Wer weiß da was?
Habe auch schon die Anleitung mit der <Form> versucht.
Möchte diese Sortierung aber erweitern und zwar mit:Code
Alles anzeigencase 1: $sorting=' ORDER BY pd.products_name ASC'; break; case 2: $sorting=' ORDER BY pd.products_name DESC'; break; case 3: $sorting=' ORDER BY p.products_price ASC'; break; case 4: $sorting=' ORDER BY p.products_price DESC'; break; case 5: $sorting=' ORDER BY m.manufacturers_name ASC'; break; case 6: $sorting=' ORDER BY m.manufacturers_name DESC'; break; case 7: $sorting=' ORDER BY p.products_date_added DESC'; break; case 8: $sorting=' ORDER BY p.products_ordered DESC'; break; case 9: $sorting=' ORDER BY m.manufacturers_name DESC'; break; }
bei Case 9 möchte ich die meist gesehen eintragen. Wie ist denn dazu der Befehl?
Ach ja außerdem werde ich nach der Auswahl vom hersteller immer zur Startseite zurückgeworfen.
Passiert auch mit dem original Template.
Habe schon in den Foren gesucht aber mit _GET usw. kam ich nicht weiter