Zadejte hledaný výraz...

Nette – pevně nastavený jazyk

Roman Ernst
verified
rating uzivatele
(24 hodnocení)
12. 11. 2013 12:23:52
Zdravím,
aktuálně mám na webu nastavené, že se jazyk mění podle jazyka prohlížeče, nevíte jak toto mam upravit, abych tam mohl napsat například sk a použil by se vždy soubor sk.php? Předem díky za rady.
12. 11. 2013 12:23:52
https://webtrh.cz/diskuse/nette-pevne-nastaveny-jazyk#reply964713
v BasePresenteru nastavíš perzistentní proměnou $lang.
Takto nastavená proměnná bude vždy zachována dokud ji nezměníš.
Ten kus kodu je ale hodně stará škola ...
12. 11. 2013 13:03:24
https://webtrh.cz/diskuse/nette-pevne-nastaveny-jazyk#reply964712
Roman Ernst
verified
rating uzivatele
(24 hodnocení)
12. 11. 2013 13:20:41
V BasePresenter mám public $lang; ,jak mu tedy mám dát hodnotu cs?
12. 11. 2013 13:20:41
https://webtrh.cz/diskuse/nette-pevne-nastaveny-jazyk#reply964711
/** @perzistent string $lang */
public $lang;
a pak ověříš v startupu, zda je $this->lang ===NULL a když je pak nasadíš výchozí hodnotu:
if ($this->lang===NULL) $this->lang = 'cs';
12. 11. 2013 13:51:30
https://webtrh.cz/diskuse/nette-pevne-nastaveny-jazyk#reply964710
Roman Ernst
verified
rating uzivatele
(24 hodnocení)
12. 11. 2013 14:09:27
Tak jsem to zkusil, ale jazyk to nezmění, pořád zůstává ten samý.
Je to tam vloženo takhle:
12. 11. 2013 14:09:27
https://webtrh.cz/diskuse/nette-pevne-nastaveny-jazyk#reply964709
http://doc.nette.org/cs/presenters#toc-persistentni-parametry a doporučuji si přečíst celou kuchařku případně použít Nette forum.
12. 11. 2013 14:19:28
https://webtrh.cz/diskuse/nette-pevne-nastaveny-jazyk#reply964708
Roman Ernst
verified
rating uzivatele
(24 hodnocení)
12. 11. 2013 15:01:55
Z toho to taky bohužel nedam dohromady..
12. 11. 2013 15:01:55
https://webtrh.cz/diskuse/nette-pevne-nastaveny-jazyk#reply964707
Jan Matoušek
verified
rating uzivatele
(12 hodnocení)
12. 11. 2013 15:50:30
není to perzistent , ale persistent. Ale i tak si nejsem jistý, že to tvůj problém vyřeší. Vypadá to, že to není tebou napsané a moc se v tom asi nevyznáš. Nebude lepší si někoho zaplatit, aby ti to poupravil?
12. 11. 2013 15:50:30
https://webtrh.cz/diskuse/nette-pevne-nastaveny-jazyk#reply964706
Roman Ernst
verified
rating uzivatele
(24 hodnocení)
12. 11. 2013 16:00:48
Bylo to dělané na zakázku, bohužel tvůrce už neprogramuje. Myslel jsem, že to pujde nějak jednoduše, jako je lang='cs'; a to bude vše, proto jsem se ptal tady.
12. 11. 2013 16:00:48
https://webtrh.cz/diskuse/nette-pevne-nastaveny-jazyk#reply964705
Napiš mi do inboxu rád ti pomohu.
12. 11. 2013 16:09:45
https://webtrh.cz/diskuse/nette-pevne-nastaveny-jazyk#reply964704
Pro odpověď se přihlašte.
Přihlásit