Jump to content
powie.de Tech Forum
Sign in to follow this  
mahe

Loginpanel

Recommended Posts

Obwohl ich hier eingeloggt bin hab ich rechts immer die Möglichkeit Username/Passwort einzugeben.

Sollte da nicht die Userliste stehn?

Share this post


Link to post
Share on other sites

Ja, jetzt siehst du wieder die Angemeldeten.


Das ist ein Kuriosum welches mir beim Test mit Smarty 3 aufgefallen ist. Hier läuft zwar noch die 2er Version, aber jenachdem wie man die Klasse initialisiert sind die Session Daten mal verfügbar, mal nicht :gaga:


$this->smarty(); -> geht

$this->smarty; -> geht nicht


:gaga:


Ansonsten aber funktioniert der Rest. Vielleicht kann mir jemand der tiefer im OOP drin steckt den Unterschied erklären.

Share this post


Link to post
Share on other sites

Ja so ist es. In der alten Smarty V2 gibt es die Funktion smart() in der Klasse noch, in der V3 Beta gibt es diese nicht mehr, es wird dann ein Fehler geworfen.


Die V2 Klasse kann ich mit beiden Varianten erzeugen, allerdings fehlen bei der ->smarty; Variante die Session Variablen die ich im Template mit $smarty.session.xxxx abgreifen kann dann. Wieso auch immer das so ist.....

Share this post


Link to post
Share on other sites

Ja, so ist es. Durch das antesten der V3 habe ich den Constructor so geändert. Danach habe ich selbes mit der V2 versucht, was im ersten Moment auch so aussah als wäre das alles OK, dann kamen aber die Fehler mit den fehlenden Session Daten auf.


Habe die V3 aber nicht zum laufen bekommen, die brachte nur Fehler in eigenen Funktionen zu Tage, die beiliegenden Demos funtionieren auch nicht, also erstmal auf die nächste Version warten.

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×