Помощь Universal Import/Export Pro. Ошибка при импорте "Undefined index: meta_h1"

Какой движок вы используете для своих проектов?

  • Opencart (оригинальный)

    Голосов: 23 28,8%
  • Opencart.CMS (бесплатный Opencart.PRO)

    Голосов: 4 5,0%
  • ocStore

    Голосов: 46 57,5%
  • "Opencart Русская сборка" (http://opencart-russia.ru/)

    Голосов: 11 13,8%
  • Не использую никакие варианты OpenCart

    Голосов: 0 0,0%
  • Другой вариант сборки Opencart. (Укажите свой вариант в ответе в тему.)

    Голосов: 2 2,5%

  • Всего проголосовало
    80
Ребята всем привет.
Вопрос такой:
Я создал дополнительные поля в продукте | ocstore 2.3 |
Каждое поле привязывается к языку - то есть когда вручную добавляю или редактирую товар на вкладке языка поле со своим переводом.

Теперь пытаюсь использовать Universal Import / Export 3.1 для загрузки кастомных полей
Скрытое содержимое доступно для зарегистрированных пользователей!


Только тут нет возможности многоязычного импорта.
есть у кого мысли как можно решить ?


РЕШИЛ САМ
Пописал модуль под себя. Работает как часики.

Есть другой вопрос:
проверка фото товара
есть папка с фото для каждого товара и название изображения соответствует модели товара ( пример - Модель : tr7000 - фото в папке tr7000.jpg )
Вот только не для всех позиций есть фото, и так как это поле отсутствует в файле импорта я дополнительной функцией создал поле которое добавляет ПУТЬ и ФОРМАТ к модели и импортирую как фото. Фото которых нет создают ошибки на сайте.
как можно заставить проверку - если фото есть - скачать
если ссылка недоступна - пропускать
 
Последнее редактирование:
Ребята привет.
как заставить игнорировать xmlns="чтоТоТут" при импорте из XML файла ?
 
Всем привет, помогите пожалуйста, 3 недели мучений, и решения - не нашел.
Версия ocStore 2.3.0.2.3
Поставил плагин, все грузит - отлично.НО при импорте атрибутов идет ошибка,
Undefined offset: 0 in file /var/www/adminkoval2/data/www/demo.mtiit.com/admin/model/tool/universal_import.php on line 3663
Undefined offset: 1 in file /var/www/adminkoval2/data/www/demo.mtiit.com/admin/model/tool/universal_import.php on line 3663
Уточню импортирую 48 атрибутов, каждый атрибут в отдельном столбце.
К ошибке, полез в файл указанный, это строка с значением
$value = $values_array[$I];
Мне не о чем это не говорит, но мысли дают инфо что почему-то значения не воспринимаются(я не программист, сложно сказать)

Вытянул кусок кода, вот:
// foreach ($values_array as $current_key => &$value) {

//for ($i = 0; $i <= count($values_array); $i++) {

for($i = 0; $i < count($values_array); ++$i) {

$current_key = $i;

$value = $values_array[$i];



if (isset($header_keys[$current_key])) {

$header_key = $header_keys[$current_key];

}



// xml advanced values

if (!is_string($value) && $this->filetype == 'xml' && !empty($config['attribute_fields']['value'][$this->config->get('config_language_id')])) {

foreach (array('group', 'name', 'value') as $attribute_type) {

foreach ($languages as $language) {

if (!empty($config['attribute_fields'][$attribute_type][$language['language_id']])) {

if ($config['attribute_fields'][$attribute_type][$language['language_id']] == '.') {

${'attribute_'.$attribute_type.'_ml'}[$language['language_id']] = $value;

} else if ($config['attribute_fields'][$attribute_type][$language['language_id']] == '[attributes]') {

if ($attribute_type == 'name') {

foreach ($value as $k => $v) {

if (!$v) continue;

if (!strpos($k, '@')) {

$remove_key = $k.'@';

Может кто сталкивался и знает как решить проблему?
 
Код:
  // foreach ($values_array as $current_key => &$value) {
    //for ($i = 0; $i <= count($values_array); $i++) {
    for($i = 0; $i < 65; ++$i) {
      $current_key = $i;
       if(isset($values_array[$i])) $value = $values_array[$i];
       else { $value=""; continue; }
 
Всем привет, помогите пожалуйста, 3 недели мучений, и решения - не нашел.
Версия ocStore 2.3.0.2.3
Поставил плагин, все грузит - отлично.НО при импорте атрибутов идет ошибка,
Undefined offset: 0 in file /var/www/adminkoval2/data/www/demo.mtiit.com/admin/model/tool/universal_import.php on line 3663
Undefined offset: 1 in file /var/www/adminkoval2/data/www/demo.mtiit.com/admin/model/tool/universal_import.php on line 3663
Уточню импортирую 48 атрибутов, каждый атрибут в отдельном столбце.
К ошибке, полез в файл указанный, это строка с значением
$value = $values_array[$I];
Мне не о чем это не говорит, но мысли дают инфо что почему-то значения не воспринимаются(я не программист, сложно сказать)

Вытянул кусок кода, вот:
// foreach ($values_array as $current_key => &$value) {

//for ($i = 0; $i <= count($values_array); $i++) {

for($i = 0; $i < count($values_array); ++$i) {

$current_key = $i;

$value = $values_array[$i];



if (isset($header_keys[$current_key])) {

$header_key = $header_keys[$current_key];

}



// xml advanced values

if (!is_string($value) && $this->filetype == 'xml' && !empty($config['attribute_fields']['value'][$this->config->get('config_language_id')])) {

foreach (array('group', 'name', 'value') as $attribute_type) {

foreach ($languages as $language) {

if (!empty($config['attribute_fields'][$attribute_type][$language['language_id']])) {

if ($config['attribute_fields'][$attribute_type][$language['language_id']] == '.') {

${'attribute_'.$attribute_type.'_ml'}[$language['language_id']] = $value;

} else if ($config['attribute_fields'][$attribute_type][$language['language_id']] == '[attributes]') {

if ($attribute_type == 'name') {

foreach ($value as $k => $v) {

if (!$v) continue;

if (!strpos($k, '@')) {

$remove_key = $k.'@';

Может кто сталкивался и знает как решить проблему?
Удалось решить проблему?
 
Народ, но тут еще интересный вопрос) Может кто-то знает
Universal Import/Export
Удаленное изображение не найдено:Для просмотра ссылки Войди или Зарегистрируйся - HTTP Code: 0

И интерес в чем, фото открывается по ссылке, с этого сервера еще куча фоток - подгружает нормально, а новые что заливаем - нет. Кто знает в чем магия? В гугле - ноль инфо
 

Вложения

  • universal_import_export_v3.2.3.ocmod.zip
    3 MB · Просмотры: 97
добрый день!
помогите пожалуйста с импортом скидок
есть 2 группы покупателей со скидкой
но модуль пихает их в 1 колонку как 2 разных значения разделяя их знаком|
3:1:2:111.5000:0000-00-00:0000-00-00|4:1:3:107.5000:0000-00-00:0000-00-00
где первая цифра id группы
вторая количество товара для скидки
третья порядок сортировки
дальше цена, время начала и конца
но при импорте скидки присваиваются одной группе
 
Назад
Сверху