rechtstexte für onlineshop
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: Neues Feld in artikel erstelleung

    basti1012

    • Dienstleister von Shorty
    • Neu im Forum
    • Beiträge: 34
    Neues Feld in artikel erstelleung
    am: 03. Januar 2019, 22:06:39
    Da wo man neue Artikel erstellen kann möchte ich noch eine extra angabe einbauen.Das Html konnte ich schon alles an der richtigen stelle einfügen.
    Jetzt möchte ich aber das was ich in den Textfeld eingebe auch in der Datenbank unter "products" in einer neuen Spalte speichern.
    Nennen wir die Spalte jetzt mal "extras". Die Spalte habe ich in der Datenbank schon erstellt.
    Nur finde  ich jetzt nicht die Datein wo die anderen Angaben alle in der Datenbank gespeichert werden .Da wollte ich meine neue Spalte mit hinzufügen.Ich suche schon ewig aber kann nicht die Datei finden um die Spalte da mit einzubauen.
    Wo kann ich die finden ? Oder habt ihr da nee einfachere Lösung

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

    wagners

    • Mitglied
    • Beiträge: 107
    • Geschlecht:
    Re: Neues Feld in artikel erstelleung
    Antwort #1 am: 03. Januar 2019, 22:16:46

    basti1012

    • Dienstleister von Shorty
    • Neu im Forum
    • Beiträge: 34
    Re: Neues Feld in artikel erstelleung
    Antwort #2 am: 04. Januar 2019, 00:19:23
    Das hatte ich auch schon gefunden aber das bringt mich nicht weiter.
    Bis zum letzten Punkt Tamplate anpassen ist alles ok.
    Doch dann die  product_info....html:   weiss ich nicht was er da  meint. die datei habe ich nicht ,höchstens product_info.php  und selbst da erklärt  es sich nicht wo der code der da steht hin soll.
    Bis zu den Punlt ist alles schön erklärt ,ab da gehts nicht mehr weiter. Schade

    basti1012

    • Dienstleister von Shorty
    • Neu im Forum
    • Beiträge: 34
    Re: Neues Feld in artikel erstelleung
    Antwort #3 am: 04. Januar 2019, 00:47:12
    naja jetzt habe ich da durchgeblickt wie es gehen soll.
    Das neue Feld wird jetzt angezeigt. Doc alles was unter den feld noch kommen müsste ist jetzt weg. .
    Also geht auch nicht richtig  :’-(

    basti1012

    • Dienstleister von Shorty
    • Neu im Forum
    • Beiträge: 34
    Re: Neues Feld in artikel erstelleung
    Antwort #4 am: 04. Januar 2019, 02:04:43
    Kann man seine Beiträge hier nicht bearbeiten ?
    Habe es jetzt fast geschafft ,doch ein Fehler bekomme ich nicht weg.
    Wenn ich in den Feld zb "22 hallo 33"  rein schreibe ,wird in der Datenbank nur "2233"  gespeichert. Obwohl in der datenbank varchar30 ist.  Nach den speichern wird der neue Wert auch nicht in den artikel angezeigt. Optimal sollte da ja "22 hallo 33" stehen ,aber in der Datenbank steht nur die Zahl und im Artikel steht gar nix.  Was kann das sein??

    Shorty

    • Foren-Troll
    • Viel Schreiber
    • Beiträge: 909
    • Geschlecht:
    Re: Neues Feld in artikel erstelleung
    Antwort #5 am: 04. Januar 2019, 04:39:57
    im Admin unter Erw.Kofiguration -> Cache Option -> Cache Leeren

    basti1012

    • Dienstleister von Shorty
    • Neu im Forum
    • Beiträge: 34
    Re: Neues Feld in artikel erstelleung
    Antwort #6 am: 04. Januar 2019, 18:49:25
    Ok das mit der Cache löschen hat schon einige Fehler beseitigt.
    Doch der eine Fehler bleibt. Egal was ich in  der Textfeld rein schreibe ,zb 12hallo34 , es wird dann nur 1234 in der Datenbank gespeichert und auch nur im Artikel angezeigt. Der speichert nur die Zahlen.
    Datenbank hat varchar(30) ,da dran kann es wohl nicht liegen , und im Code finde ich keinen inweiß drauf der das erklären könnte.

    Timm

    • Fördermitglied
    • Beiträge: 6.255
    Re: Neues Feld in artikel erstelleung
    Antwort #7 am: 04. Januar 2019, 18:53:33
    Wenn das Feld nur mit Buchstaben benannt wird statt Zahlen, werden die dann in die Datenbank gespeichert? Ohne einen Lösungsansatz, nur um dem genauen Problem näher zu kommen.

    basti1012

    • Dienstleister von Shorty
    • Neu im Forum
    • Beiträge: 34
    Re: Neues Feld in artikel erstelleung
    Antwort #8 am: 04. Januar 2019, 19:22:45
    schreibe ich nur "hallo"  ins feld wird gar nix gespeichert.
    Das wundert mich auch irgendwie

    wagners

    • Mitglied
    • Beiträge: 107
    • Geschlecht:
    Re: Neues Feld in artikel erstelleung
    Antwort #9 am: 04. Januar 2019, 19:38:44
    Dann hast du irgendwas falsch gemacht. An der Anleitung kann es nicht liegen, da es die anderen (ich eingeschlossen) ja super damit hinbekommen.

    Poste mal deine Datei-Inhalte unter

    - /admin/includes/extra/modules/add_db_fields/
    - /admin/includes/extra/modules/new_product/
    - /includes/extra/define_add_select/

    und schau vorsichtshalber nochmal, ob du wirklich ein Feld varchar(30) hast.

    basti1012

    • Dienstleister von Shorty
    • Neu im Forum
    • Beiträge: 34
    Re: Neues Feld in artikel erstelleung
    Antwort #10 am: 04. Januar 2019, 19:48:23
    Ja ist varchar(30) . Wenn ich direkt in der db hallo rein schreibe wird es auch so angezeigt. Also denke ich mal das irgendwo beim Speichern was schiff läuft.
    ok
    - /admin/includes/extra/modules/add_db_fields/
    Code: PHP  [Auswählen]
    <?php
    $add_products_fields[] = 'products_staffelung';
    ?>
     
    - /admin/includes/extra/modules/new_product/
    Code: PHP  [Auswählen]
    <?php
    //nothing
    ?>

    <!-- products_extrafield bbeginn nur ein textfeld -->
    <table class="tableInput border0">
      <tr>
        <td><span class="main"><?php echo PREIS_STAFFELUNG_TITELNAME; ?></span></td>
        <td><span class="main"><?php echo  xtc_draw_input_field('products_staffelung', $pInfo->products_staffelung, 'style="width: 155px"'); ?></span></td>


        <td colspan="2" class="main" style="text-align:left;width:160px;vertical-align:top;line-height:30px;">
              <?php echo (($group_data['STATUS_GRADUATED'] != '1') ? draw_tooltip(PREIS_STAFFELUNG_TOOLTIP_INFO) : ''); ?>
        </td>

    </tr>
    </table>
     
    - /includes/extra/define_add_select/
    Code: PHP  [Auswählen]
    <?php
    $add_select_product[] = 'p.products_staffelung';

    $add_where_search = $add_select_product;

    $add_select_default = $add_select_search = $add_select_cart = $add_select_product;

    ?>
     

    wagners

    • Mitglied
    • Beiträge: 107
    • Geschlecht:
    Re: Neues Feld in artikel erstelleung
    Antwort #11 am: 04. Januar 2019, 19:57:43
    - /admin/includes/extra/modules/add_db_fields/
    Code: PHP  [Auswählen]
    <?php
    $add_products_fields[] = 'products_staffelung';
    ?>
     

    Hier fehlt ein "p." vor products_staffelung, das solltest du einarbeiten, damit geklärt ist, zu welcher Tabelle das Feld gehört.

    basti1012

    • Dienstleister von Shorty
    • Neu im Forum
    • Beiträge: 34
    Re: Neues Feld in artikel erstelleung
    Antwort #12 am: 04. Januar 2019, 20:17:14
    jetzt geht noch wenniger.
    Ich konnte vorher da noch verschiedene Zahlen eingeben. Jetzt wird der db eintrag gar nicht mehr geändert. er zeigt mir immer den Eintag an der noch in der Db steht.
    Cache und co habe ich vorher gelöscht. Sieht so aus das er jetzt das Feld gar nicht mehr erkennt

    basti1012

    • Dienstleister von Shorty
    • Neu im Forum
    • Beiträge: 34
    Re: Neues Feld in artikel erstelleung
    Antwort #13 am: 04. Januar 2019, 20:38:42
    noch ein hinweiß.
    wemm ich in derdatenbank zb "hallo33"rein schreibe wird das im artikel und auch beim bearbeiten des titels angezeigt. Sobald ich den artikel bearbeite,egal welches feld und speichern drücke  steht in der datenbank nur noch "33"  und das hallo ist weg.

    Habe die ganze anleitung nochmal von vorne gemacht mit den gleichen ergebniss

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Neues Feld in artikel erstelleung
    Antwort #14 am: 04. Januar 2019, 23:30:52
    Hallo basti1012,

    Ersetze überall  products_staffelung mit products_graduation

    Gruss
    Hanspeter
    6 Antworten
    890 Aufrufe
    20. Januar 2021, 16:49:34 von hpzeller
    3 Antworten
    2414 Aufrufe
    29. April 2015, 18:08:01 von noRiddle (revilonetz)
    17 Antworten
    9419 Aufrufe
    25. April 2011, 06:21:26 von hendrik
    2 Antworten
    2104 Aufrufe
    28. November 2016, 10:21:52 von demoncleaner