Automatické použití Texy->processTypo při překladovém makru {_''}
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- 2bfree
- Člen | 248
Napadá vás jednoduchý způsob, kterým by se dalo modifikovat výchozí latte makro {_''}, používané pro překlad textového řetězce metodou translate(), tak aby na přeložený text rovnou automaticky používal i funkci Texy->processTypo()?
Momentálně jsem si registroval vlastní helper
<?php
protected function beforeRender() {
$this->template->registerHelper('texyTypo',callback($this->getTexy(),'processTypo'));
}
?>
A díky tomu pak můžu v latte psát
{_'Nette framework (c) je super'|texyTypo}
Ale byl bych rád, aby to dělalo výchozí translate makro