Podle čeho se hledají presentery ve struktuře a co je důležité při změně struktury
- jarda256
- Člen | 130
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