Menu a změna jazyků v odkazech
- Vozman
- Člen | 16
Zdravím všechny,
mám web vytvoření v PHP 5.2.
Jde o problém, že mám vytvořené odkazy pro jazyky v češtině,
angličtině a ruštině.
Kliknu v MENU na odkazy v češtině a zobrazí se mi texty i fotky
v pořádku.
Když kliknu na angličtinu, tak najede MENU v angličtině, sem je to vše
v pořádku.
Ale kliknu na odkazy v angličtině, na anglické texty, tak mi naskočí MENU
v češtině
a fotku se nezobrazí vůbec!
Potřebuji, když kliknu na angličtinu i ruštinu, aby zůstalo vždy menu
v tom daném jazyce
a zobrazily se fotky.
Prosím o radu a pomoc. Netuším, proč mi to dělá chybu. V databázi mám
vytvoření sloupec v tabulce lang.
Pokud je potřeba zaslat jakýkoliv další kód, rád jej zašlu.
Posílám i odkaz na stránku, na které, když kliknete na odkazy vytvořené pod EN i RU v MENU s názvem Události, tak se zobrazí MENU zase jen v češtině a bez fotek. http://www.fiamoli.cz/udalosti/en/
Presenter:
class UdalostiPresenter extends HomepagePresenter
{
public $udalostiModel;
public function actionDefault($lang, $id)
{
$this->udalostiModel = new UdalostiModel('udalosti', 'id');
}
public function renderDefault($lang, $id)
{
$this->lang = $lang;
$this->template->lang = $this->lang;
$this->template->udalosti = $this->udalostiModel->getDataSource()->where('lang=%s', $this->lang)->fetchAll();
}
Děkuji mockrát za radu a ochotu.
Laďa
Editoval Vozman (21. 1. 2013 20:30)
- enumag
- Člen | 2118
Jak vyřešit daný problém bez více informací nevím, v každém případě:
- Použij zvýrazňování syntaxe zde na fóru, v editoru na to sou klikátka.
- Parametr $lang má být perzistentní. (Což možná vyřeší i tvůj problém.)
Editoval enumag (16. 1. 2013 1:34)