Možnost z embed šablon vidět $basePath proměnnou
- NouF
- Člen | 67
Ahoj,
nevím přesně jako to myslíš a neznám tvojí strukturu. Ale já v BasePresenteru si pošlu něco do template a proto, že každej další presenter dědí od toho BasePresenteru, tak to mám všude.
<?php
declare(strict_types=1);
namespace App\Module\Admin\Bundles\Home;
use App\Module\Admin\Bundles\BaseAdminPresenter;
class HomePresenter extends BaseAdminPresenter
{
}
- janvacek
- Člen | 15
jde mi o to, že pokud mám nějakou šablonu, ve které mám jen kousek kódu, co vykresluje nějakou část na webu, která se vyskytuje vícekrát, tak ji na daná místa prostě vykreslím způsobem
{include parts/sablona.latte, basePath=>$basePath}
to basePath tam potřebuji proto, protože tam vykresluji i třeba obrázek. Já chci docílit toho, že tam nebudu muset tu proměnnou posílat, aby ji ta šablona prostě znala sama od sebe třeba nějak poděděně z hlavní šablony dané akce presenteru, kde se zrovna nacházím