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

AlektroNik

Создатель
Регистрация
30 Авг 2006
Сообщения
48
Реакции
7
Добрый день.
Помогите решить проблему.

Установлен модуль Universal Import/Export Pro 2.5.0 - ocmod.

Экспортирую товары демо магазина, для дальнейшего импорта обратно.

На "Opencart Русская сборка" (Для просмотра ссылки Войди или Зарегистрируйся) проблем небыло, но там и нет meta_h1.

На Opencart.CMS
Undefined index: noindex in file /var/www/dev14/system/storage/modification/admin/model/catalog/category.php on line 17
This error is generally because you have some custom module that tries to insert some data into the database
Try to set in Step 3 > Extra functions > Custom fields a custom field named "noindex"

На ocStore:
Undefined index: meta_h1 in file /var/www/dev13/system/storage/modification/admin/model/catalog/category.php on line 21
This error is generally because you have some custom module that tries to insert some data into the database
Try to set in Step 3 > Extra functions > Custom fields a custom field named "meta_h1"

Попытки решения:
1. Пробовал добавлять кастомные поля и назначать им колонку данных как советуется, но не прокатывает.
2. Пытался отключить опцию, тоже не помогло. Показало, что импортировано примерно 30%, остальные с ошибкой, а по факту все 100% небыли импортированы.
upload_2018-9-8_10-53-42.png
upload_2018-9-8_10-56-50.png


Очень хотелось бы использовать ocStore или Opencart.PRO.
Помогите решить проблему! :(
 
Ребята всем привет.
Вопрос такой:
Я создал дополнительные поля в продукте | ocstore 2.3 |
Каждое поле привязывается к языку - то есть когда вручную добавляю или редактирую товар на вкладке языка поле со своим переводом.

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


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


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

Есть другой вопрос:
проверка фото товара
есть папка с фото для каждого товара и название изображения соответствует модели товара ( пример - Модель : tr7000 - фото в папке tr7000.jpg )
Вот только не для всех позиций есть фото, и так как это поле отсутствует в файле импорта я дополнительной функцией создал поле которое добавляет ПУТЬ и ФОРМАТ к модели и импортирую как фото. Фото которых нет создают ошибки на сайте.
как можно заставить проверку - если фото есть - скачать
если ссылка недоступна - пропускать
 
Последнее редактирование:
Всем привет, помогите пожалуйста, 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.'@';

Может кто сталкивался и знает как решить проблему?
 
Всем привет, помогите пожалуйста, 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 · Просмотры: 119
добрый день!
помогите пожалуйста с импортом скидок
есть 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 группы
вторая количество товара для скидки
третья порядок сортировки
дальше цена, время начала и конца
но при импорте скидки присваиваются одной группе
 
Назад
Сверху