Acl – využití ve formulářích – automatické vyplnění a skrytí inputu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
lopikol
Začátečník | 75
+
0
-

Nenašel by se nějaký příklad, jak po přihlášení vynechat z vykreslení formuláře email, nick a web.

Rád bych, aby do komentářů mohl napsat každý, ale pokud bude zaregistrovaný, tak se tyto data vyplní automaticky > políčka se nezobrazí, ale po odeslání se vloží do DB.

Napadlo mne řešit to dvěma formuláři. POkud není uživatel přihlášen, tak se použije form1. Pokud je přihlášen, tak form2, ale určitě je i lepší řešení.

bojovyletoun
Člen | 667
+
0
-

nebo udělat jednoduchý form a pokud je nepřihlášen, tak tam prvky přidat.

Peter9
Člen | 69
+
0
-
<form >
{if !$loggedIn}
  ... // prida dodatkove inputy
{else}
  ... // prida pre vsetkych...
</form>