I have the opposite approach.
I want to highlight the language which is selected by the users who come from different zones and with different customs.
I am modifying the mod of Language/Currency Links in Header and under testing.
The code logic below works for me. You may refer and modify it for you purpose.
PHP Code:
while (list($key, $value) = each($lng->catalog_languages)) {
// If current languages_id NOT matched with the returned languages id
if (!($_SESSION['languages_id'] == $value['id'])) {
// display normal effect for languages and flags
$content .= '<div id="navLanguages"><a href="' . zen_href_link($_GET['main_page'], zen_get_all_get_params(array('language', 'currency')) . 'language=' . $key, $request_type) . '">' . zen_image(DIR_WS_LANGUAGES . $value['directory'] . '/images/' . $value['image'], $value['name']) . '</a></div>';
} else {
// If current language_id matched with the returned languages id, display special effect for selected language and flag
$content .= '<div id="navLanguagesSelected"><a href="' . zen_href_link($_GET['main_page'], zen_get_all_get_params(array('language', 'currency')) . 'language=' . $key, $request_type) . '">' . zen_image(DIR_WS_LANGUAGES . $value['directory'] . '/images/' . $value['image'], $value['name']) . '</a></div>';
}
}
echo $content;
Bookmarks