Opencart 1.5.x
1) Самый простой способ, если вы хотите сделать магазин только на русском — просто удалить английский язык через админку opencarta : Система — Локализация — Языки. Но иногда такой способ не проходит — потому, что английский это fallback language то есть системный язык для некоторых шаблонов, например shoppica 2. Поэтому при его удалении может выдать кучу ошибок.
2) Если стоит задача оставить только один язык на сайте, но не удалять английский , то при добавлении товара название товара все равно приходится заполнять для английской вкладки — такова логика работы самого opencart’a . Сами разработчики насчёт этой проблемы высказываются в духе «это не баг, а фича» или кому надо тот найдет решение. Решение представляется таким: сделать поле название товара для английской вкладки необязательным.
Для этого редактируем \admin\controller\catalog\product.php строка 1301
В итоге имеем один язык на сайте.
1) Самый простой способ, если вы хотите сделать магазин только на русском — просто удалить английский язык через админку opencarta : Система — Локализация — Языки. Но иногда такой способ не проходит — потому, что английский это fallback language то есть системный язык для некоторых шаблонов, например shoppica 2. Поэтому при его удалении может выдать кучу ошибок.
2) Если стоит задача оставить только один язык на сайте, но не удалять английский , то при добавлении товара название товара все равно приходится заполнять для английской вкладки — такова логика работы самого opencart’a . Сами разработчики насчёт этой проблемы высказываются в духе «это не баг, а фича» или кому надо тот найдет решение. Решение представляется таким: сделать поле название товара для английской вкладки необязательным.
Для этого редактируем \admin\controller\catalog\product.php строка 1301
Код:
/*foreach ($this->request->post['product_description'] as $language_id => $value) {
if ((utf8_strlen($value['name']) < 1) || (utf8_strlen($value['name']) > 255)) {
$this->error['name'][$language_id] = $this->language->get('error_name');
}
}*/
Спасибо! помогли)
ВідповістиВидалитиИ вам спасибо, что прочитали)))
ВидалитиУ меня без изменений, все равно просит заполнить
ВідповістиВидалитиЯ так понял нужно поставить косую и звезду
или что то еще править???
с двух сторон поставить, это стандартное комментирование кода
ВідповістиВидалитиСпасибо очень помогли
ВідповістиВидалитиИ вам спасибо, что читаете :)
Видалитиу меня это был другой номер строки... и напишите что просто удалить нид, а не редактировать... но все равно спс!
ВідповістиВидалитиПожалуйста :) Жить изменчива, надо уметь адаптироваться ...
Видалити