ich habe mir bereits die Finger wund gegoogelt und auch im Forum nichts passendes gefunden. Mein Problem:
Ich habe das Community Addon installiert und möchte folgendes realisieren. Der ngemeldete User soll Dateien in den Medienpool hochladen können. Das klappt auch. In einer im Tablemanager (YForm) angelegten Tabelle sollen zusätzlich der angemeldete User, die aktuelle Kategorie, die ID des Bildes, sowie das Datum gespeichert werden.
Das Formular sieht wie folgt aus:
Code: Alles auswählen
mediafile|file|Dateiupload|50000|.jpg,.png,.pdf,.xls,.txt,.doc,.docx,.xlsx|pflicht=1|Datei zu klein,Datei zu groß,falsches Dateiformat,Datei ist leer|[no_db]|4|upload
be_link|cat|Link zu Artikel|
article|article_id
generate_key|datum|Datum|[no_db][0]
ycom_user|user|user|Fieldlabel|hidden|[no_db]|showlabel
2. be_link ??? keine Doku gefunden. Wie kann ich die aktuelle Kategorie oder den aktuellen Artikel speichern? Im frontend wird angezeigt "Kein Artikel vorhanden"
Code im Frontend:
Code: Alles auswählen
<input class="form-control" type="text" name="REX_LINK_NAME[1]" value="" id="REX_LINK_1_NAME" readonly="readonly">
<input type="hidden" name="FORM[formular][1]" id="REX_LINK_1" value="">
<span class="input-group-btn">
<a href="#" class="btn btn-popup" onclick="openLinkMap('REX_LINK_1', '&clang=1');return false;" title="Link auswählen"><i class="rex-icon rex-icon-open-linkmap"></i></a>
<a href="#" class="btn btn-popup" onclick="deleteREXLink(1);return false;" title="Ausgewählten Link löschen"><i class="rex-icon rex-icon-delete-link"></i></a></span>
Code: Alles auswählen
Error while executing statement using params {"file":"logo_1.png","cat":"","datum":"8ae1f247c7279a5a7a83f0427faae7ad","user":null}! SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'user' cannot be null
ErrorCode - InsertQueryError