Jump to content
xt:Commerce Community Forum

Produkt Kopieren


MarkusF

Recommended Posts

N'abend alle zusammen!

Ich hab da gerade n nerviges Problem...

Habe versucht ein Produkt zu kopieren -> in die gleiche Kategorie. In der Beta 1 hat das noch ohne Probleme bei mir gefunzt. Jetzt bekomm ich in meinem Browserfenster folgendes angezeigt:


1136 - Column count doesn't match value count at row 1


insert into products_description (products_id, language_id, products_name, products_description, products_short_description, products_meta_title, products_meta_description, products_meta_keywords, products_url, products_viewed) values ('14', '2', 'SuSE Linux 9.0 Personal', 'Artikeltext','', '', '0')


[XT SQL Error]

Hab schon das Forum nach dem Begriff "kopieren" durchsucht, also bitte nicht schlagen falls schon jemand anders dieses Problem angesprochen hat.

Was will mir XT-Commerce mit der o. g. Fehlermeldung sagen???

Gru?

MarkusF

Link to comment
Share on other sites

Hey mzanier!

Vielen Dank f?r die schnelle Bug-Behebung...

Aber jetzt passiert folgendes wenn ich versuche nen Artikel zu kopieren bzw. wenn ich versuche nen Artikel anzulegen:


1054 - Unknown column 'products_fsk18' in 'field list'


insert into products (products_quantity, products_model, products_price, products_discount_allowed, products_date_available, products_weight, products_status, products_tax_class_id, product_template, options_template, manufacturers_id, products_fsk18, products_image, products_date_added) values ('0', 'YSA247', '50', '', null, '1', '1', '0', 'default', 'default', '', '', 'ysa247.jpg', now())


[XT SQL Error]

Ich glaube, da? das Feld products_fsk18 ?berfl?ssig ist, da ich ja das Addon nicht installiert habe.

Please help... ich mu? heute noch ein paar Artikel in meinem Shop anlegen...

Link to comment
Share on other sites

achja, das ist ja nun im cvs.

zeile 367 aus:


 xtc_db_query("insert into " . TABLE_PRODUCTS . "

             (products_quantity,

             products_model,

             products_image,

             products_price,

             products_discount_allowed,

             products_date_added,

             products_date_available,

             products_weight,

             products_status,

             products_tax_class_id,

             manufacturers_id,

             product_template,

             options_template,

             products_fsk18)

             values

             ('" . $product['products_quantity'] . "',

             '" . $product['products_model'] . "',

             '" . $product['products_image'] . "',

             '" . $product['products_price'] . "',

             '" . $product['products_discount_allowed'] . "',

             now(),

             '" . $product['products_date_available'] . "',

             '" . $product['products_weight'] . "',

             '0',

             '" . $product['products_tax_class_id'] . "',

             '" . $product['manufacturers_id'] . "',

             '" . $product['product_template'] . "',

             '" . $product['options_template'] . "',

             '" . $product['products_fsk18'] . "'

             )");

mach:

 xtc_db_query("insert into " . TABLE_PRODUCTS . "

             (products_quantity,

             products_model,

             products_image,

             products_price,

             products_discount_allowed,

             products_date_added,

             products_date_available,

             products_weight,

             products_status,

             products_tax_class_id,

             manufacturers_id,

             product_template,

             options_template)

             values

             ('" . $product['products_quantity'] . "',

             '" . $product['products_model'] . "',

             '" . $product['products_image'] . "',

             '" . $product['products_price'] . "',

             '" . $product['products_discount_allowed'] . "',

             now(),

             '" . $product['products_date_available'] . "',

             '" . $product['products_weight'] . "',

             '0',

             '" . $product['products_tax_class_id'] . "',

             '" . $product['manufacturers_id'] . "',

             '" . $product['product_template'] . "',

             '" . $product['options_template'] . "'

             )");

Link to comment
Share on other sites

Danke mzanier! Das nenne ich nen schnellen Support! Da will ich doch gleich mal in meiner Portokasse st?bern und euch etwas auf euer Unterst?tzungskonto ?berweisen.

Mir ist noch aufgefallen, da? Zeile 361 ge?ndert werden mu? in "options_template" (ohne Komma am Ende) und das Zeile 362 gel?scht werden mu?, sonst geht das Kopieren von Artikeln immer noch in die Hose.

Link to comment
Share on other sites

AAARRRRRGGGGHHHHHH!!!!!

Heute ist mal wieder nicht mein Tag....

Jetzt bekomme ich folgende nette Nachricht um die Ohren geballert, wenn ich versuche ein Produkt nachtr?glich zu bearbeiten und dann zu speichern:


1054 - Unknown column 'products_fsk18' in 'field list'


update products set products_quantity = '0', products_model = 'YSA247', products_price = '50', products_discount_allowed = '0.00', products_date_available = null, products_weight = '1.00', products_status = '1', products_tax_class_id = '0', product_template = 'default', options_template = 'default', manufacturers_id = '', products_fsk18 = '', products_image = 'ysa247.jpg', products_last_modified = now() where products_id = '20'


[XT SQL Error]

Ich hab die categories.php bereits nach dem Update-Befehl durchsucht um dieses d?sige "products_fsk18" zu l?schen -> aber ich finds net...

Link to comment
Share on other sites

wenn man das:


     $i = 0;

     $group_query = xtc_db_query("SELECT customers_status_id FROM " . TABLE_CUSTOMERS_STATUS . " WHERE language_id = '" . $_SESSION['languages_id'] . "' AND customers_status_id != '0'");

     while ($group_values = xtc_db_fetch_array($group_query)) {

      // load data into array

      $i++;

      $group_data[$i]=array('STATUS_ID' => $group_values['customers_status_id']);

     }

     for ($col = 0, $n = sizeof($group_data); $col < $n+1; $col++) {

      if ($group_data[$col]['STATUS_ID'] != '') {


      $copy_query=xtc_db_query("SELECT

                   quantity,

                   personal_offer

                   FROM personal_offers_by_customers_status_" . $group_data[$col]['STATUS_ID'] . "

                   WHERE products_id='".$old_products_id."'");

      while ($copy_data=xtc_db_fetch_array($copy_query)) {


        xtc_db_query("INSERT INTO

        personal_offers_by_customers_status_" . $group_data[$col]['STATUS_ID'] . "

        (price_id, products_id, quantity, personal_offer)

         VALUES ('', '" . $products_id . "', '" . $copy_data['quantity']. "', '" . $copy_data['personal_offer'] . "')");


      }

     }


     }

vor:

     }

     }


    xtc_redirect(xtc_href_link(FILENAME_CATEGORIES, 'cPath=' . $categories_id . '&pID=' . $products_id));

    break;

einf?gt, werden die staffelpreise etc auch mitkopiert.

Link to comment
Share on other sites

Hilfeeeeeeeeeeeeeeee :blink:

ich habe auch diese Fehlermeldung

1136 - Column count doesn't match value count at row 1

insert into products_description (products_id, language_id, products_name, products_description, products_short_description, products_meta_title, products_meta_description, products_meta_keywords, products_url, products_viewed) values ('291', '2', '100 x 60 x 80 (LxBxH) 10mm', '

Hartschaumterrarium - Bausatz 10mm Material

folgende Teile sind in dem Preis inkl.

zugeschnittenes Material

Querverstrebungen

Kleber

F?hrungsschienen

Frontscheiben

L?ftungen

Lochs?ge (f?r L?ftungen)

fragen Sie uns bitte, wenn Sie Interesse an individuellen Ma?en haben!

Hier die wichtigsten Vorteile der Hartschaum Terrarien im ?berbick.

man spart Strom durch extrem gute Isolierung ( nicht mit Glas zu vergleichen)

man ben?tigt keine Bodenheizung, kann den Tieren die geeignete W?rme von oben bieten

Material wird kaltverschweisst (also keine Schrauben)

L?cher in das Material ist kein Thema!!

Super Luftfeuchte und kein aufquillen

extrem leicht, 120 cm Becken k?nnte man alleine tragen

','

Hartschaumterrarium - Bausatz 10mm Material

', 'www.store.boa-zucht.de/shop_content.php?coID=8', '0')

[XT SQL Error]

aber das was Ihr da schreibt, ist echt ne Nummer zu hoch, kann mir da bitte mal jemand unter die Arme :D greifen!

Gr??e

nina :love:

Link to comment
Share on other sites

Tja, mehr hab ich nicht gemacht. Ist schon sehr komisch das ganze. War nen Versuch wert.

Tut mir leid, Nina. Jetzt mu?t Du wohl doch alle Ersetzungen in Deiner categories.php alleine durchf?hren. Sch?n Schritt-f?r-Schritt.

Gru?

MarkusF

PS: Danke mzanier f?r die schnelle Antwort.

Link to comment
Share on other sites

Hallo,

irgendwie krieg ichs mit dem Artikel kopieren nicht auf die Reihe.

Die ?nderungen in categories.php hab ich vorgenommen.

Das Verlinken funktioniert, aber beim reinen Duplizieren habe ich eine Fehlermeldung.

Wenn jemand so nett w?re und mir eine categories.php mit funktionierender

Produkt-Kopierfunktion zukommen lassen w?rde, w?re ich dankbar.

barami

Link to comment
Share on other sites

Mir ist da noch etwas Merkw?rdiges aufgefallen.

Mit der Funktion Kopieren verlinke ich einen Artikel in eine andere Categorie.

Wenn ich den Artikel in der neuen (verlinkten) Categorie wieder l?sche, wird der Artikel komplett, also auch in der Ursprungskategorie gel?scht. Er ist dann in der DB nicht mehr vorhanden.

Ist das gewollt oder ist das ein Bug?

Werner

Link to comment
Share on other sites

Archived

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

×
  • Create New...