generovani odkazu v šabloně
- vlkodlak
- Člen | 175
Ahoj,
dnes jsem pomoci composeru provedl aktualizaci a „nechapu“ toto – v šabloně při generovani odkazu
<a href="{link this, 'myLang'=>$flag}"></a>
se mi vytvářelo
http://madomena.eu/?myLang=cs
a nyní
http://madomena.eu/?flag-myLang=cs
to je záměr? mohu někde nastavit původní / první generovaný link?
- Šaman
- Člen | 2666
Vytvořit ten link mimo komponentu, v šabloně presenteru.
Tohle ti ale dělalo i předtím, je to běžné chování. A při
zpracování toho parametru v komponentě to bude samozřejmě stále
myLang
. Naopak pokud bys něco hacknul a dosáhl prvního odkazu,
tak pak ta komponenta nebude žádný parametr znát a musel by ho pořešit
samotný presenter.
- petak23
- Člen | 16
Chcel by som sa opýtať ako mám riešiť situáciu ak mám premennú v presentery:
$this->template->adr = 'Menu:default 1'; //Toto inak prichádza v takomto tvare z DB
a v šablóne chcem vytvoriť odkaz s touto adresou:
<a n:href="$adr">Odkaz</a>
ale nie je to funkčné… Prečo? Veď v dokumentácii(https://doc.nette.org/…n/presenters#…)
je to možné…
Prosím o radu. Vďaka…
- David Matějka
- Moderator | 6445
@petak23 takhle to fungovat nebude, viz treba https://forum.nette.org/…t-z-databaze
A pro priste: s puvodnim tematem to moc nesouhlasi, tak zaloz vlastni tema
- petak23
- Člen | 16
David Matějka napsal(a):
@petak23 takhle to fungovat nebude, viz treba https://forum.nette.org/…t-z-databaze
A pro priste: s puvodnim tematem to moc nesouhlasi, tak zaloz vlastni tema
Vďaka za tip.
A už sa poučím…