qaqae

Установка модуля Проблема с папкой языка

Рекомендуемые сообщения

qaqae    0

Второй день не сплю, не могу решить проблему. На чистом OC все работает на OStore нет.

При попытке установки модуля, выдает ошибку:

 

Warning: copy(/var/www/u0262923/data/www/vapekursk.ru/admin/language/russian/extension/module/pos.php): failed to open stream: No such file or directory in/var/www/u0262923/data/www/vapekursk.ru/admin/controller/extension/module/pos.php on line 409

 

Полагаю проблема в папке языка, т.к. у меня нет папки "russian", а есть только "ru-ru"

Временное переименование папки не помогает, что делать не знаю, помогите, пожалуйста. 

 

Вот код из in/var/www/u0262923/data/www/vapekursk.ru/admin/controller/extension/module/pos.php

 

409 строчка = красная

 

private function copyLangFile() {
$supported_languages = array();
$query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "language`"); 
foreach ($query->rows as $result) {
$supported_languages[$result['code']] = $result;
}
$directory = $supported_languages[$this->config->get('config_admin_language')]['directory'];
if ($directory != 'en-gb') {
copy(DIR_LANGUAGE . 'en-gb/extension/module/pos.php', DIR_LANGUAGE . $directory . '/extension/module/pos.php');
}
}

 

Заранее благодарю.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Prorab337    114

А в языковых настройках что? Скрин можете скинуть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
qaqae    0

А в языковых настройках что? Скрин можете скинуть?

 

Да, конечно

post-709010-0-56876000-1480583207_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
neonox    17

Полагаю проблема в папке языка, т.к. у меня нет папки "russian", а есть только "ru-ru"

 

В catalog/language какие директории есть?
У Вас должно быть russian
На всякий случай 
Изменено пользователем neonox

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
qaqae    0

 

В catalog/language какие директории есть?
У Вас должно быть russian

 

 

у меня Версия ocStore 2.3.0.2

Русский язык входит в сборку изначально

 

Но у меня папке ru-ru, а не russian

 

Скриншот прилагаю

post-709010-0-85636300-1480587581_thumb.jpg

post-709010-0-46907500-1480587667_thumb.jpg

Изменено пользователем qaqae

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 490

у меня Версия ocStore 2.3.0.2

Русский язык входит в сборку изначально

 

Но у меня папке ru-ru, а не russian

 

Скриншот прилагаю

Папка russian видно в модуле

Посмотрите в архиве модуля

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
qaqae    0

Папка russian видно в модуле

Посмотрите в архиве модуля

 

В архиве модуля только папка "en-gb" в директории language

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 490

В архиве модуля только папка "en-gb" в директории language

Перепишите её содержимое в russian

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Prorab337    114
INSERT INTO `oc_language` (`language_id`, `name`, `code`, `locale`, `image`, `directory`, `sort_order`, `status`) VALUES

(1, 'Russian', 'ru-ru', 'ru_RU.UTF-8,ru_RU,russian', 'ru.png', 'russian', 1, 1),

(2, 'English', 'en-gb', 'en_US.UTF-8,en_US,en-gb,english', 'gb.png', 'english', 2, 1);

 

В дампе установки OCStore, думаю нужно 

INSERT INTO `oc_language` (`language_id`, `name`, `code`, `locale`, `image`, `directory`, `sort_order`, `status`) VALUES

(1, 'Russian', 'ru-ru', 'ru_RU.UTF-8,ru_RU,russian', 'ru.png', 'ru-ru', 1, 1),

(2, 'English', 'en-gb', 'en_US.UTF-8,en_US,en-gb,english', 'gb.png', 'en-gb', 2, 1);

 

Попробуйте в базе в таблице `oc_language` поправить поле directory и написать там ru-ru и en-gb соответственно для русского и английского языка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу