Уважаемые гуру. Скажите пожалуйста. Язык по умолчание на сайте на английском, в админке на русском. При добавление товара на русском языке выдает ошибка по сколько язык сайта по умолчание английская. Как убрать ограничение? Чтоб автоматическом во всех языках заполнялся тот текст которые добавляем.
Проверку отключил. Сайт мультиязычный выбрал язык сайта Персидский заполнял только название на Персидском языке и другие не трогал. При просмотре на сайте если язык сайта русский то товар без названия. Как решить задачу? чтоб автоматический заполнялся название товара во всех языках, то название которые заполняли.
Да, по умолчание чтоб была одно и тоже названия. Если продавец решить заполнить на других языках то добавить. З.Ы. сайт мультивендер. З.Ы.Ы если есть решение автоматом перевел на других языках то готов заплатить за такую решение!
в файле admin\controller\catalog\product.php найти PHP: if ((utf8_strlen($value['name']) < 3) || (utf8_strlen($value['name']) > 255)) { и то что ниже заменить на PHP: $this->request->post['product_description'][$language_id]['name'] = $this->request->post['product_description'][1]['name']; // $this->error['name'][$language_id] = $this->language->get('error_name');
Правильно это решение только для админа? Возможно ли вносить изменение в файле catalog/controller/product/product.php ?
Да, только для админки. Спойлер: хитрооп не надо размазывать тему, своими личными проблемами. На витрине нет заполнение товаров! Работа и модификация модулей должна производится или автором или сам со знаниями или специалистом. Изучайте изменения на основе стандартных решений, а далее сами без всяких вопросов.
перед тем как выложить, я обычно проверяю. Возможно у вас другие id языков В коде есть цифра 1 и это ид языка из которого берется значение. В русской сборке оно ровно 1. Если у вас другое, то смотрите соответственно в настройках языка ваш id
Тогда все верно решение Ваша рабочая если по умолчание русский язык. У меня по умолчание английский, если выбрать другой язык из сайта то не будет работать.
У меня схожая проблема, как раз ищу решение, которое позволяло дублировать содержимое поля первого языка в остальные, поскольку на сайте предусмотрена мультиязычность. Может, кто подскажет в каком направлении копать???
автоматом не автоматом, но Яндекс транслейт есть для 1.5 2.1 2.3 и.. для 3.0 надо адптировать немного