Помощь 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
Встретился с такой ошибкой касаемо загрузки атрибутов:
Создаю столбцы для атрибутов, название столбца соответственно является названием атрибута товара. Если в столбце любого атрибута отсутствовало значение, то выскакивала ошибка и товар не обрабатывался. Решилось все в файле admin\model\tool\universal_import.php

Нужно найти и задействовать строки (они закомментированы автором, по умолчанию)

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];
_______________________________________
Получится все так:

$this->load->model('localisation/language');
$languages = $this->model_localisation_language->getLanguages();

// Две строки были отключены
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];
}

Затем найти строку 3854 и добавить скобку:

} // Добавил для строки 3663

Ай-яй-яй!
Тем самым Вы дублируете проверку атрибутов. То есть на 46 атрибутов будет сколько дублей в двух циклах?
Вам превьюв показывает сколько дублей? задвоения атрибутов?
Строки до этого были верные
Все, что требовалось, это сделать вот так:
PHP:
for($i = 0; $i < count($values_array); ++$i) {
$current_key = $i;
if(isset($values_array[$i]))
$value = $values_array[$i];
else
$value = '';
Или вот так:
PHP:
for($i = 0; $i < count($values_array); ++$i) {
    $current_key = $i;
    if (!isset($values_array[$i]))
        continue;
 
Есть проблема с выгрузкой атрибутов Universal Import/Export v2.5.0 в OpenCart v3.0.3.2. Без атрибутов все выгружается без проблем, но если в настройках импорта атрибутов указать "Имя атрибута" - name и "Значение атрибута" - value, то в предпросмотре все отображается корректно, но в момент импорта появляется ошибка: "mysqli::real_escape_string() expects parameter 1 to be string, array given in file /home/.../public_html/system/library/db/mysqli.php on line 45". Если посмотреть в этот файл, то ошибка ведет сюда:
public function escape($value) { return $this->connection->real_escape_string($value); }
 
РЕБЯТА HELP!
Четыре дня мучаюсь с модулем, пробовал все ваши варианты, скачивал,изменял, прописывал, короче вариантов больше нет!
При загрузке товара возникает ошибка: Undefined index: aura_attribute in file /var/www/vhosts/buga.by/httpdocs/system/storage/modification/admin/model/catalog/product.php on line 24
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 "aura_attribute"

Так и не смог с ней совладать. Последняя надежда на вас. ( Версия 2,3 Ocmod)
 
может было у кого при импорте более 100 строк выскакивает окно логин и пароль.

Косяк в делении импорта на партии, попробуй поставить в настройках размер партии больше чем товаров в таблице: Для просмотра ссылки Войди или Зарегистрируйся
 
Доброго времени суток. Модуль работает, все отлично.
Но есть 2 бага.
Первый, при добавлении поставщиков :

/admin/model/catalog/manufacturer.php on line 42
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 "manufacturer_description"

И второй, при добавлении атрибутов, порядок сортировки всегда ставится 1.

Поможете?
 
Доброго времени суток. Модуль работает, все отлично.
Но есть 2 бага.
Первый, при добавлении поставщиков :

/admin/model/catalog/manufacturer.php on line 42
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 "manufacturer_description"

И второй, при добавлении атрибутов, порядок сортировки всегда ставится 1.

Поможете?

Там в тексте ошибки написано что надо сделать: Try to set in Step 3 > Extra functions > Custom fields a custom field named "manufacturer_description"
 
Там в тексте ошибки написано что надо сделать: Try to set in Step 3 > Extra functions > Custom fields a custom field named "manufacturer_description"
Делал. Не помогает.

Uninitialized string offset: 1 in file /admin/model/catalog/manufacturer.php on line 42
 
Кто-то решил проблему с вылетом сессии на 5 шаге загрузки? (решение с увеличением счетчика не подходит, т.к. файл объемный)
 
Всем добрый вечер!
Ребята подскажите при использовании модуля хочу экспортировать Товары, но товаров всего 1 тестовый что бы понять логику составления таблицы а он подвис и поле "Всего элементов для экспорта:" Крутиться без остановки , как будто у меня позиций там 200000шт. что можеть быть и что делать, подскажите?????? Все остальные методы выгрузки вроде работают и при чем когда выбераеш "Тип экспорта" он не тупит и сразу показывает скоко файлов для экспорта.
Спасибо
 
Или может другой модуль посоветуете или подкините где качнуть рабочий а то вводить 2747 позицый мне до пеньсии хватит
 
Назад
Сверху