Namespace v presenteroch pri moduloch
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- buksy
- Člen | 22
mam takuto strukturu
webAplikacia/_app/
- FrontEndModule/
- presenters
- HomepagePresenter.php
- templates
A takto vyzera moj presenter
namespace App\FrontEndModule\Presenters;
/**
* Homepage presenter.
*/
class HomepagePresenter extends \Nette\Application\UI\Presenter
{
Router
$router = new RouteList();
$router[] = new Route('<presenter>/<action>[/<id>]', array(
'module' => 'FrontEnd',
'presenter' => 'homepage',
'action' => 'default'
));
return $router;
Ako mozem z namespace presentera odstranit App a Presenters aby bol moj namespace len „namespace FrontEnd;“?
Viem ze som to davnejsie v jednej aplikacii mal takto nastavene, pripadalo
mi to ovela prehladnejsie. Akurat ze to bolo davnejsie a neviem najst aky
rozdiel tam mam este v konfiguracii. V tej „davnejsej“ aplikacii som mal
pouzite Nette 2.0.12 package 5.3, teraz pouzivam 2.1.1 ID:20101 (podla
loader.php suboru). Moze to byt tym? Su v tychto verziach v tomto nejake
zmeny?
Dakujem
- one-two
- Člen | 80
https://doc.nette.org/en/configuring#…
Tohle by mohlo být ono, akorát to je pouze v EN dokumentaci