Diskuze: Přepínání jazykových verzí
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Takže když se na jokoukoli stránku vloží toto:
<script>history.back()</script>
Automaticky po načtení přesměruje zpět (ale bez znovunačtení).
Ještě bude třeba někam do localstorage nebo tak nějjak uložit, že se má stránka načíst znova.
location.reload(); // Simuluje F5
Nebo prostě někam tu url uložit a přesměrovat na ní.
Můžeš dát celou url, na které se právě nacházíš jako get parametr, takže odkaz na jazykovou verzi by vypadal asi takto:
?l=en-gb&url=http://soucasnalokace.php
to vygeneruješ pomocí
$_SERVER["REQUEST_URI"]
no a po přepnutí jazyka akorát přesměruješ na původní lokaci pomocí header()
header("location: ".$_GET["URI"]);
//edit: je to sice PHP řešení, ale v tom se přepíná ten jazyk, ne?
Zobrazeno 5 zpráv z 5.