Отображение Языков

Сайт на 3 языках , первый язык в блоке языков выводится английский , потом русский итд .Вопрос следующий , как сделать чтобы первый был русский , потом другие . В настройках магазина ставлю русский по умолчанию ничего не меняется , если в базе данных менять lang_id тоже изменений нет.

Сайт на 3 языках , первый язык в блоке языков выводится английский , потом русский итд .Вопрос следующий , как сделать чтобы первый был русский , потом другие . В настройках магазина ставлю русский по умолчанию ничего не меняется , если в базе данных менять lang_id тоже изменений нет.

Здравствуйте! Добавьте в модуль my_changes файл [cscart_root]/app/addons/my_changes/init.php:

<?php

if (!defined(‘BOOTSTRAP’)) { die(‘Access denied’); }

fn_register_hooks(
‘get_available_languages’
);

А также файл [cscart_root]/app/addons/my_changes/func.php:

<?php

if (!defined(‘BOOTSTRAP’)) { die(‘Access denied’); }

function fn_my_changes_get_available_languages ($area, $include_hidden, $field_list, $join, $condition, $group_by, &$order_by, $limit) {
$order_by .= db_quote(" ORDER BY lang_id ASC");

return true;

}

В данном случае будет работать сортировка по lang_id по возрастанию.

Спасибо огромное за помощь. Все отлично получилось.