Shop Hosting
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: individuelle Texteingabe beim Artikel

    as-racing

    • Neu im Forum
    • Beiträge: 17
    individuelle Texteingabe beim Artikel
    am: 29. November 2011, 11:11:12
    Hallo zusammen,

    auch ich bin ein Neuer hier und habe mich im Vorfeld schon durch einige Beiträge gelesen, welche sehr hilfreich waren. Ich finde das "Klilma" in diesem Forum richtig gut. Nun bin ich jedoch an eine Grenze gestoßen und brauche Hilfe:

    Ich benötige für den eigenen Shop die Möglichkeit, dass die Kunden eine Texteingabe zum Artikel machen,
    welche dann natürlich mit übernommen werden muß. Da dies jedoch nicht für jeden Artikel gilt, müsste im Backend die Eingabemöglichkeit zugeschaltet werden können. Ergo: Texteingabe ja/nein (ggf. sogar noch mit der Option die Textlänge in Zeichen vorzugeben).

    DANKE


    Linkback: https://www.modified-shop.org/forum/index.php?topic=16993.0

    innuXTC

    • Viel Schreiber
    • Beiträge: 508
    Re: individuelle Texteingabe beim Artikel
    Antwort #1 am: 29. November 2011, 11:18:07
    Servus!

    Suchst Du so etwas? MODUL: Neues Artikelmerkmal TEXTFELD (Freitext Modul)

    Gruss, innuXTC

    PS: Hab's über die Suchfunktion gefunden. ;-)

    as-racing

    • Neu im Forum
    • Beiträge: 17
    Re: individuelle Texteingabe beim Artikel
    Antwort #2 am: 29. November 2011, 11:37:04
    Das schaut doch schon nach was aus. Ich werde es mal testen.

    Man könnte fast meinen: Wer nicht sucht ist nur zu faul zum schreiben.

    wahrscheinlich hatte ich mich ver-sucht!

    Danke!

    as-racing

    • Neu im Forum
    • Beiträge: 17
    Re: individuelle Texteingabe beim Artikel
    Antwort #3 am: 29. November 2011, 13:23:12
    Soweit so gut. Klasse Sache. Habe alles nach bestem Wissen und Gewissen befolgt, jedoch bekomme ich im Warenkorb eine zusätzliche Anzeige Text: TEXTFELD. Diese taucht auch nur hier auf, also weder im Artikel oder im weiteren Bestellablauf:

    innuXTC

    • Viel Schreiber
    • Beiträge: 508
    Re: individuelle Texteingabe beim Artikel
    Antwort #4 am: 29. November 2011, 15:02:11
    Servus!

    Vielleicht was übersehen? Schau mal in die "/includes/modules/order_details_cart.php" Sollte folgendes drinstehen:

    Code: PHP  [Auswählen]
    //BOF TEXTFELD
    $options_values = trim($products[$i][$option]['products_options_values_name'].$attribute_stock_check);

    if($products[$i][$option]['products_options_values_name'] == 'TEXTFELD'){
    $options_values = trim($_SESSION['cart_textfeld'. $products[$i]['id']][$value]);
    }
    if ($options_values != '') {
    $module_content[$i]['ATTRIBUTES'][] = array ('ID' => $products[$i][$option]['products_attributes_id'], 'MODEL' => xtc_get_attributes_model(xtc_get_prid($products[$i]['id']), $products[$i][$option]['products_options_values_name'], $products[$i][$option]['products_options_name']), 'NAME' => $products[$i][$option]['products_options_name'], 'VALUE_NAME' => $options_values);
    }
    //EOF TEXTFELD

    Viel Glück! innuXTC

    as-racing

    • Neu im Forum
    • Beiträge: 17
    Re: individuelle Texteingabe beim Artikel
    Antwort #5 am: 29. November 2011, 15:19:44
    Mh, scheinbar alles gleich, oder? Habe es gemäß Anleitung nach:

    Code: PHP  [Auswählen]
    while (list ($option, $value) = each($products[$i]['attributes'])) {

    (ist in der originalen Datei Zeile 93) eingefügt:

    Code: PHP  [Auswählen]
    //BOF TEXTFELD
    $options_values = trim($products[$i][$option]['products_options_values_name'].$attribute_stock_check);

    if($products[$i][$option]['products_options_values_name'] == 'TEXTFELD'){
    $options_values = trim($_SESSION['cart_textfeld'. $products[$i]['id']][$value]);
    }
    if ($options_values != '') {
    $module_content[$i]['ATTRIBUTES'][] = array ('ID' => $products[$i][$option]['products_attributes_id'], 'MODEL' => xtc_get_attributes_model(xtc_get_prid($products[$i]['id']), $products[$i][$option]['products_options_values_name'], $products[$i][$option]['products_options_name']), 'NAME' => $products[$i][$option]['products_options_name'], 'VALUE_NAME' => $options_values);
    }
    //EOF TEXTFELD

    innuXTC

    • Viel Schreiber
    • Beiträge: 508
    Re: individuelle Texteingabe beim Artikel
    Antwort #6 am: 29. November 2011, 16:13:22
    Bei mir ist in Zeile 73 folgendes:

    Code: PHP  [Auswählen]
    if (ATTRIBUTE_STOCK_CHECK == 'true' && STOCK_CHECK == 'true') {
    $attribute_stock_check = xtc_check_stock_attributes($products[$i][$option]['products_attributes_id'], $products[$i]['quantity']);
    if ($attribute_stock_check)
    $_SESSION['any_out_of_stock'] = 1;
    }

    Danach wird/ist es eingefügt (vgl. Anleitung). Oder nicht?

    as-racing

    • Neu im Forum
    • Beiträge: 17
    Re: individuelle Texteingabe beim Artikel
    Antwort #7 am: 30. November 2011, 08:27:31
    Nö. aber Lösung war doch logisch. Es lang nicht am Textfeld an sich, sondern an der doppelten Ausgabe. Ich hätte dies mal löschen sollen:

    Code: PHP  [Auswählen]
    $module_content[$i]['ATTRIBUTES'][] = array ('ID' => $products[$i][$option]['products_attributes_id'],
    //BOF - web28 - 2011-04-17 - BUGFIX attributes_model
    //'MODEL' => xtc_get_attributes_model(xtc_get_prid($products[$i]['id']), $products[$i][$option]['products_options_values_name'],$products[$i][$option]['products_options_name']),
    'MODEL' => $products[$i][$option]['attributes_model'],
    //EOF - web28 - 2011-04-17 - BUGFIX attributes_model
    'NAME' => $products[$i][$option]['products_options_name'], 'VALUE_NAME' => $products[$i][$option]['products_options_values_name'].$attribute_stock_check
                                                       );

    DANKE!
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
    1 Antworten
    1542 Aufrufe
    29. November 2016, 23:24:27 von hpzeller
    3 Antworten
    4617 Aufrufe
    05. Februar 2015, 18:10:05 von web0null
    4 Antworten
    2410 Aufrufe
    06. Dezember 2010, 11:29:36 von iAmRich
    2 Antworten
    1881 Aufrufe
    23. November 2013, 12:15:44 von Charlie