Vytvoření „obalu“ ve stylu MS SharePoint

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

Zdravím,
po pár týdnech pročítání o Nette (a jiných FW) mně filozofie Nette oslovila (přecházím z .NET – obdobné pricipy, PHP jsem naposled viděl před několika lety). Bohužel ani po týdnu nejsem schopen nějak rozumně rozchodit následující koncepci (jsem rád, že mi částečně jede CD Collection) a netuším, zda s Nette tohle zvládnu.

Cílem je udělat „obal“ (něco v duchu MS SharePointu) pro pár utilitek, které se spouští přes samostatné skripty a konfigurace je prováděna natvrdo v txt, DB apod.

– Všechny stránky jsou přístupné až po přihlášení.
 – Zároveň na každou akci (Index, Add, Edit, Delete) mohu nastavit uživatele, kam má přístup.
 – Přihlašovací stránka používá vlastní „MasterPage“ (z pohledu Nette globální šablonu č.1)
 – Další stránky používají jinou „MasterPage“ (z pohledu Nette globální šablonu č.2)
 – Formuláře (práce s DB) napojenou přímo na MySQL (z důvodu SP, Triggerů aj.)
 – Jak vypnout cachování a další možnosti konfigurace (např. cache mažu vždy ručně, v neonu se mi nepodařilo nastavit)
 – Jak naroutovat nějakou obecnou koncepci:

`routes.MapRoute(
name: „Default“,
url: „{controller}/{action}/{id}“,
defaults: new { controller = „Home“, action = „Index“, id = UrlParameter.Optional }
);`

Doufám, že nechci nic nereálného. Dále po Vás nechci hotové řešení, budu vděčen za nástřely / odkazy na patřičné tutoriály (zde z webu + souvislých webů jsem je pořádně nepochopil).

Díky, Petr

Reloecc
Člen | 15
+
0
-

czWolfHunter napsal(a):
Díky, Petr

Docela náhodou jsem narazil na tento 20 dní starý příspěvek, musím jen vysvětlit, proč jsi nedostal žádnou odpověď:

  • nepoložil jsi žádnou otázku
  • vše nad čím pochybuješ je pěkně popsáno v dokumentaci

Jestli tě nette stále zajímá, polož dotazy.
Jedna věc mě zajímá: proč mažeš cache „vždy“?