Login formulář

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
kvoky
Člen | 3
+
0
-

Zdravím,
začínám s Nette takže moje otázka bude asi trochu pitomá, ale mám stránku a na té stránce bude tlačítko login a to když stisknu tak se mi přes jquery otevře jeden div s přihlášením. No a kde je můj problém?

  1. Jak to řešit? Pokud by šlo o novou stránku tak by ten login div byl prostě novej pohled, jenomže tohleto bude jenom jeden div a ten budu potom používat na většině stránek. A nevím jak na to prostě.
  2. Jak zajistit aby to běhalo i bez javascriptu – nějak čistě prostě.

Díky!

kvoky
Člen | 3
+
0
-

Po zdejší vášnivé diskuzi jsem se rozhodl to vše udělat v BasePresenteru a šablonu pak k tomu includovat do layoutu. Ale nezdá se mi to jako nějaký čistý řešení (ten js teď neřeším).

Filip Procházka
Moderator | 4668
+
0
-

normálně to na každé stránce vypiš, ale CSSkem skryj a potom pokud ti někdo klikne na to tlacitko tak jenom das display:block a napozicuješ. Nemyslím si že BasePresenter je spatny napad, taky v nem mam treba createComponentHeaderControl(), apod.

kvoky
Člen | 3
+
0
-

No o to mi jde… takze mam celej ten formulat koncipovat jako komponentu kterou pak nactu v BasePresenteru? Jenomze ale co treba handlery nebo redirecty… to prece musim delat z presenteru ne? Díky