Что нового

Вопрос по админ панели (1 Viewer)

eXteRnaL

Участник
OLD SkripTers
Проверенные
Регистрация
17 Дек 2019
Сообщения
145
Реакции
116
Ребят привет всем, в админке есть сверху панели переключение языков. Видимо я плохо искал.... Какой файл отвечает за переключение языков, не именно тот который выводит его список в выпадающем окне, а именно который отвечает за переключение.
 

Mau

Посетитель
Регистрация
16 Мар 2021
Сообщения
23
Реакции
48
..\engine\skins\javascripts\application.js
..\engine\ajax\controller.php
 

eXteRnaL

Участник
OLD SkripTers
Проверенные
Регистрация
17 Дек 2019
Сообщения
145
Реакции
116
Посмотрел, есть данный код в controller.php но он не совсем влияет при его удалении языки так же спокойно переключаются.

Код:
$selected_language = $config['langs'];
    
    if (isset( $_COOKIE['selected_language'] )) {
    
        $_COOKIE['selected_language'] = trim(totranslit( $_COOKIE['selected_language'], false, false ));
    
        if ($_COOKIE['selected_language'] != "" AND @is_dir ( ROOT_DIR . '/language/' . $_COOKIE['selected_language'] )) {
            $selected_language = $_COOKIE['selected_language'];
        }
    
    }
    
    if ( file_exists( DLEPlugins::Check(ROOT_DIR.'/language/'.$selected_language.'/adminpanel.lng') ) ) {
        include_once (DLEPlugins::Check(ROOT_DIR.'/language/'.$selected_language.'/adminpanel.lng'));
    }

Кто подскажет, где еще капнуть можно?
 

Mau

Посетитель
Регистрация
16 Мар 2021
Сообщения
23
Реакции
48
..\engine\inc\include\init.php
Код:
$selected_language = $config['langs'];

if (isset( $_POST['selected_language'] )) {

    $_POST['selected_language'] = totranslit( $_POST['selected_language'], false, false );

    if ($_POST['selected_language'] AND @is_dir ( ROOT_DIR . '/language/' . $_POST['selected_language'] )) {
        
        $selected_language = $_POST['selected_language'];
        set_cookie ( "selected_language", $selected_language, 365 );
        

    }

} elseif (isset( $_COOKIE['selected_language'] )) {

    $_COOKIE['selected_language'] = totranslit( $_COOKIE['selected_language'], false, false );

    if ($_COOKIE['selected_language'] != "" AND @is_dir ( ROOT_DIR . '/language/' . $_COOKIE['selected_language'] )) {
        $selected_language = $_COOKIE['selected_language'];
    }

}
 

Пользователи, просматривающие данную тему

Верх