Podle čeho se hledají presentery ve struktuře a co je důležité při změně struktury

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

Ahoj, potřeboval bych poradit ohledně měnění struktury a ostatních závislostí. Změnil jsem si takto strukturu a nevím si rady s nutnými změnami. V případě volání $this->redirect(‚Web:Dashboard:‘); mi hledá presenter na místě App\WebModule\Presenters\DashboardPresenter…dá se to vyřešit tak, že změním namespace podle toho kde hledá, ale já bych rád měl namespace App\modules\Web\Presenters. Kde se vlastně bere WebModule a jak to změním?? A druhá věc…v url se mi pak vytvoří web.dashboard. Mohu se toho nějak zbavit nebo aspoň změnit na web/dashboard??

Původně jsem měl dotaz https://forum.nette.org/…emplatefiles
ale potřeboval jsem některé věci pozměnit a dospěl jsem k novému dotazu. Tak snad se admini nezlobí, že píšu podobnou věc 2×. :)

Předem díky za rady :)

app
├── modules
│   ├── Web
│   │   ├── presenters
│   │   │   ├── Default
│   │   │   │   ├── templates
│   │   │   │   │   └── default.latte
│   │   │   │   └── DefaultPresenter.php
│   │   │   └── Dashboard
│   │   │       ├── templates
│   │   │       │   ├── default.latte
│   │   │       └── DashboardPresenter.php
│   │   └── templates
│   │       └── @layout.latte
│   └── Admin
│       ├── modules
│       │   └── (more modules)
│       ├── presenters
│       │   └── Dashboard
│       │       ├── templates
│       │       │   └── default.latte
│       │       └── DashboardPresenter.php
│       └── templates
│           └── @layout.latte
├── presenters
│   └── Base
│       └── BasePresenter.php
└── templates
    └── @layout.latte