Ako na meta tag description
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- iNviNho
- Člen | 352
Na www.centrumpanskejmody.sk a na www.topuctovnici.sk description riešime takto
<?php
// v layoute
<meta name="description" content="{$description}" n:ifset="$description">
// na konkrétnu akciu, alebo pri startupe presenteru ak to chceš mať obecnejšie napr.
public function actionFoo() {
$this->template->description = "Foo je super!";
}
// taktiež jeden najobecenejší description do BasePresenteru pre stránky, kde nemáme zadaný description
public function startup() {
parent::startup();
$this->template->description = "Foo.sk!";
}
?>
Editoval iNviNho (17. 7. 2014 17:31)
- iNviNho
- Člen | 352
hej, máš pravdu, je to logickejšie
voda napsal(a):
Nastavování dat do šablony patří spíš do render metod. Takže správně by to mělo být:
<?php public function renderFoo() { $this->template->description = "Foo je super!"; } public function beforeRender() { parent::beforeRender(); $this->template->description = "Foo.sk!"; } ?>