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 smile

Ich habe inzwischen noch mal was anderes probiert. Das hier war mein Fehler:


antibart schrieb:

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  wink

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. smile

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

antibart schrieb:
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  cool

/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

Klenkes schrieb:

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 wink.

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