Saját készítésű sminkemben nem jelenik meg a hibaüzenet sikertelen bejelentkezésnél, csak ha frissítem az oldalt. Ha jól gondolom, úgy működik ez a Drupalban, hogy belerakja a hibaüzenetet a session-be, majd átirányít. Nálam az átirányítás után még üres a session, és csak a második frissítésnél jelenik meg benne a hibaüzenet.
A gyári sminkek jól működnek.
Fórum:
status_messages
Valószínű, hogy ez kimaradt a sminkedből:
theme('status_messages');
Lásd Chameleon smink.
Aries
http://aries.mindworks.hu
Köszönöm a segítséget
Megoldottam közben. Nem egészen értem, hogy most meg miért működik, de működik.
Így néz ki a sminkem_page() ide vonatkozó része:
Ha a
$messages = theme('status_messages');
sort a foreach elé rakom, akkor csak egy oldalfrissítés után írja ki az üzeneteket. Ha a foreach után teszem be, akkor jól működik.