Autor Thema: Merkzettel um interaktives "Notizen" Feld erweitern  (Gelesen 11331 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Merkzettel um interaktives "Notizen" Feld erweitern
« am: Mai 09, 2011, 23:51:50 »
Hallo,

Ich habe meinen Kunden in der Bestellliste (Merkzettel) ein textarea-Feld für eigene Notizen eingerichtet.
Hier können eingeloggte user also beliebigen Text eingeben der in einem ben.def. Kundenfeld gespeichert wird.

so geht's:

1)  ein ben.def. Kundenfeld (im Beispiel "NOTIZ") anlegen
2) DB incl Kundendaten neu anlegen
3) in der Bestelllisten-Vorlage im head
<!--spmacro:module(lib)
sub text {
    my $userid = ssp::get_var_user('kundennr');
    my $USR = ssp::db_get_prefix() . "USR";
    my $read = ssp::readSQLData("SELECT NOTIZ FROM $USR WHERE KUNDENNR=$userid", "NOTIZ");
    my $text = ssp::get_var_db('NOTIZ', 0);
main::mprint ($text);
}  
-->

<!--spmacro:module(update)
sub notiz {
if (length($main::userid)  && !$main::liveview) {
   my $kdnr = ssp::get_var_user("kundennr");
   my $notiz = ssp::qform(ssp::get_var_form('NOTIZ'));
if (length($notiz) && $notiz ne "undefined") {
          ssp::db_update_usr($kdnr,"NOTIZ",$notiz);
}  
}
}
-->
__update::notiz__

im body an der Stelle wo das Feld ausgegeben werden soll
<form method="post" action="__xxpath__?show5,__xxsession__" >
Notizen:
<br><textarea name="NOTIZ" style="width: 550px; height: 50px; border: 1px solid gray;">__lib::text__</textarea>
<input type="submit" value="speichern">
</form>

sollen diese eigenen Notizen auch angezeigt und geändert werden können, wenn die Favoritenliste leer ist, muss der HTML-Teil auch in der Vorlage für "Bestellliste leer" eingetragen werden.

Nachtrag: das Kundenfeld NOTIZ sollte mit "Text lang" angelegt werden.

Linkback: https://www.shoppilot.net/pf/index.php?topic=1526.0
« Letzte Änderung: Mai 10, 2011, 06:40:05 von dobra »
mfG
dobra


xx
per "ssp::db_update_orders" in benutzerdef. Feld schreiben

Begonnen von dobra

2 Antworten
6155 Aufrufe
Letzter Beitrag Januar 02, 2007, 12:19:34
von ahe
xx
"Bild" statt "Titel" in __tab__ anzeigen?

Begonnen von dobra

4 Antworten
7335 Aufrufe
Letzter Beitrag Februar 21, 2008, 15:24:34
von dobra
question
"(" und ")" nicht anzeigen

Begonnen von dobra

2 Antworten
8198 Aufrufe
Letzter Beitrag Mai 09, 2007, 10:45:31
von dobra
xx
Ich möchte auf der "Danke" Seite den Warenkorb nochmal anzeigen.

Begonnen von admin

0 Antworten
6544 Aufrufe
Letzter Beitrag Mai 24, 2006, 11:12:02
von admin