Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
#26 27. Januar 2014 14:19
- Klenkes
- Server-Pate

- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
Genau! Das hast du schon richtig rekapituliert.
"Wo Kurs-ID und Feld-ID gleich 1" ... weil die Feld-ID in einer anderen Tabelle steht, nämlich in fieldval, und DORT muss die KursID AUCH 1 sein, damit du den richtigen Kurs hast.
(ich sollte vielleicht auch kein Lehrer mehr werden... obwohl... 72 Tage Urlaub)
Der Wert ist ja Teil des Formulars.
Auch richtig. Es werden zur Bestätigungsseite ja alle Werte des Formulars nochmal durchgereicht, weil man ja meist schreibt: Dies waren Ihre Angaben... usw...
WENN du den Wert nicht weitergibst, ist er auch nicht da, und kann damit nicht an das Plugin übergeben werden.
Offline
#27 27. Januar 2014 14:27
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 880
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
STRIIIIIKE ...
Jahahahahahahah .... Juchei. Hurrrrra 
Ich habe inzwischen noch mal was anderes probiert. Das hier war mein Fehler:
folgendermaßen in die Bestätigungseite (eigene Seite - kein inline) eingefügt:
Ein Wert aus dem Formbuilder kann natürlich so einfach nicht an eine eigene Bestätigungsseite übergeben werden. Man muss schon innerhalb des Formbuilder bleiben.
Wow ... und dafür habe ich nun schon so lange gebraucht.
(EDIT: ich sehe gerade, dass du inzwischen eine Antwort gegeben hast, die sich auch auf die Inline-Ausgabe bezieht. Nun habe ich es glücklicherweise selbst geschnallt. Trotzdem vielen Dank für eure Mühen)
Beitrag geändert von antibart (27. Januar 2014 14:34)
Offline
#28 27. Januar 2014 14:32
- Klenkes
- Server-Pate

- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
Du solltest deswegen deinen Forenstatus nicht gleich auf Looser ändern
Ich tu mich manchmal auch ganz schön schwer damit viele Vorgänge gleichzeitig im Kopf präsent zu haben. "Was wirkt auf wen ein, usw..." Und manchmal sieht man den Wald vor lauter Bäumen nicht.
Offline
#29 27. Januar 2014 14:37
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 880
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
Ach, ein Server-Pate ist ja kein Loser, sondern ein dankbarer User. 
Und wenn czarnowski noch Bock hat, seine optimierte Version im Zusammenhang zu posten, wäre das natürlich noch besser.
Auch jeden Fall danke Klenkes für das Plugin.
Beitrag geändert von antibart (27. Januar 2014 14:37)
Offline
#30 28. Januar 2014 12:07
- Andynium
- Moderator

- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
czarnowski schrieb:Versuch's mal mit lib/plugins
Gibt es nicht unter "lib". Der Plugin-Ordner befindet sich im Root.
Gemeint war der Ordner der Smarty-Plugins
/lib/smarty/plugins
Offline
#31 28. Januar 2014 12:09
- Andynium
- Moderator

- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
Mhh... vielleicht stört es CMSMS wenn die help und About functions fehlen.
Nein, sollte nicht stören - gibt's halt in der Plugin-Auflistung einfach keine Verlinkung dahin
.
Offline
#32 28. Januar 2014 12:12
- czarnowski
- kennt CMS/ms
- Registriert: 18. Oktober 2012
- Beiträge: 457
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
Richtig entweder lib/smarty/plugins oder einfach nach plugins.
Was eine Neufassung des Plugins betrifft müsste mir mal jemand ein Backup der beiden Tabellen schicken.
Offline
#33 28. Januar 2014 12:52
- Klenkes
- Server-Pate

- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
Hier 3 Tabellen aus meinem Modul Kurse.
listit2kurse_fielddef ID=13 Definition der freien Plätze
listit2kurse_fieldval = Werte der frien Plätze
listit2kurse_item = Kursnamen
Dank dir schon mal.
Offline
#34 28. Januar 2014 13:48
- czarnowski
- kennt CMS/ms
- Registriert: 18. Oktober 2012
- Beiträge: 457
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
[== PHP ==]
<?php
/*
* Plugin in Order lib/smarty/plugins
* Wert in $fielddef oist anzupassen
*/
function smarty_function_kurse_update_plaetze($params, &$template) {
$fielddef=13;
cmsms()->GetDB()->Execute("UPDATE " . cms_db_prefix() . "module_listit2kurse_fieldval SET value = (value - 1) WHERE item_id = (SELECT item_id FROM " . cms_db_prefix() . "module_listit2kurse_item WHERE title = ?) AND fielddef_id = ?",array($params['kurs'],$fielddef));
}
?>Offline
#35 28. Januar 2014 16:15
- antibart
- Server-Pate
- Registriert: 14. Dezember 2010
- Beiträge: 880
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
Ich danke auch.
Offline
#36 28. Januar 2014 18:55
- czarnowski
- kennt CMS/ms
- Registriert: 18. Oktober 2012
- Beiträge: 457
Re: [GELÖST] FEU / EventManager: Standarduser automatisch einloggen
Keine Ursache und daran denken immer kurz halten und alles was geht auf Mysql abschieben.
Offline