Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Recommended Posts

Второй день не сплю, не могу решить проблему. На чистом 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');
}
}

 

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

 

 

 

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах

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

 

В catalog/language какие директории есть?
У Вас должно быть russian
На всякий случай 
Змінено користувачем neonox
Надіслати
Поділитися на інших сайтах


 

В 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
Надіслати
Поділитися на інших сайтах


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

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

 

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

 

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

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

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

Надіслати
Поділитися на інших сайтах

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

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

  • +1 1
Надіслати
Поділитися на інших сайтах

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 соответственно для русского и английского языка

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.