COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Экспорт/Импорт в/из XLS


admin

Recommended Posts

5 минут назад, SouthBlondi сказал:

Вопрос скорее всего к хостеру ) ну, и 5 тыс товара загрузить сразу могут не только лишь все

Загрузить то понятно, но даже не выгружает. Плохо что этот модуль не дает выбрать выгрузку определенных категорий. А Модуль CSV Price Pro import/export - не работает с окшопом, и автор этого модуля говорит что с поделками типа окшопа он не будет связываться ни за какие деньги. Надо было ставить чистый опенкарт.

Ссылка на комментарий
Поделиться на других сайтах

Т.е вы искренне полагаете, что выгрузить такой объем модулю будет легче? 

 

Интересно, а чего ж модуль то не работает? Что не так? Я лично пока еще не встретила ни одной поделки, которая не завелась на окшоп. У кого-то кривые руки.. а по поводу слов автора... наверное просто не может, поэтому так и сказал... а вы лучше вордпрес поставьте... или джумлу.

Ссылка на комментарий
Поделиться на других сайтах

Ладно, модуль не выгружает мои 5000 товаров.

Но меня больше интересует загрузка.

Допустим я заполню xls файл новыми товарами, загрузятся ли они в мою базу?

Ссылка на комментарий
Поделиться на других сайтах

13 часа назад, SouthBlondi сказал:

5000 - нет. Искать другой модуль, который позволяет грузить частями

Вы меня не так поняли.

Если мне нужно дополнить 100 товаров к уже существующим, то этот модуль будет работать?

Или он только целиком базу импортирует?

Ссылка на комментарий
Поделиться на других сайтах

  • 5 weeks later...

Здраствуйте, подскажите пожалуста что делать 

 

скачал модуль "Экспорт/Импорт в/из XLS 1.5.6.3.2" по этой ссылке  Экспорт/Импорт в/из XLS 1.5.6.3.2 

 
после установки на хостинг "fast_start_kitchen_ocshop_1_5_6_4" установил этот модуль имопрта и экспорта, но после того как зашел в этот модуль появилась такая ошибка, подскажите что делать?
 
Ошибка:
Parse error: syntax error, unexpected 'ut' (T_STRING) in /home/wik200/public_html/admin/model/tool/export.php on line 644 
 
644 строчка по этому пути /home/wik200/public_html/admin/model/tool/export.php
$products[$productId] ut'] = ($layout=="") ? array() : explode( ",", $layout );

 

Ссылка на комментарий
Поделиться на других сайтах

В 29.02.2016 at 11:33, savage4pro сказал:

 

перезалить файлы модуля на хостинг, похоже, побились в процессе предыдущей установки

 

Спасибо, теперь работает

Ссылка на комментарий
Поделиться на других сайтах

  • 2 weeks later...

Здравствуйте, использую OCSHOP Версия 1.5.6.4 c шаблоном rubber скачал и установил данный модуль  для 1.5.6.4 все сделал по инструкции вроде все стало, в админке есть пункт меню и в модуль можно зайти но когда я нажимаю экспорт появляется страничка с надписью:" Веб-страница недоступна", а в лог файле вот такая ошибка:  PHP Fatal Error:  Uncaught exception 'ErrorException' with message 'Error: The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay<br />Error No: 1104<br />SELECT   p.product_id,  pd.name,  GROUP_CONCAT( DISTINCT CAST(pc.category_id AS CHAR(11)) SEPARATOR "," ) AS categories,  p.sku,  p.upc,  p.ean,  p.jan,  p.isbn,  p.mpn,  p.location,  p.quantity,  p.model,  m.name AS manufacturer,  p.image AS image_name,  p.shipping,  p.price,  p.points,  p.date_added,  p.date_modified,  p.date_available,  p.weight,  wc.unit,  p.length,  p.width,  p.height,  p.status,  p.tax_class_id,  p.viewed,  p.sort_order,  pd.language_id,  ua.keyword,  pd.description,   pd.description_mini,   pd.meta_description,   pd.meta_keyword,   pd.tag,   pd.seo_title,   pd.seo_h1,   p.stock_status_id,   mc.unit AS length_unit,   p.subtract,   p.minimum,   GROUP_CONCAT( DISTINCT CAST(pr.related_id AS CHAR(11)) SEPARATOR "," ) AS related FROM `oc_product` p LEFT JOIN `oc_prod in /home/bestshop/domains/bestshop.pp.ua/public_html/system/database/mysqli.php on line 41

Подскажите куда копать

 

Ссылка на комментарий
Поделиться на других сайтах

admin/model/tool/export.php

в функции populateProductsWorksheet()

перед

$result = $database->query( $query );

добавить 

exit($query);

сохранить, затем ткнуть в админке экспорт и увидеть запрос (сюда его)

далее, выполнить тот же запрос в phpmyadmin (или чем вы пользуетесь), добавив в его начало EXPLAIN EXTENDED (результат выполнения тоже сюда)

и в том же phpmyadmin выполнить запрос (значение этой переменной)

SELECT @@max_join_size

 

Ссылка на комментарий
Поделиться на других сайтах

Выполнил первую часть 

В 16.03.2016 at 10:51, savage4pro сказал:

admin/model/tool/export.php

в функции populateProductsWorksheet()

перед


$result = $database->query( $query );

добавить 


exit($query);

теперь когда нажимаю на экспорт появляется вот это:

Не удается получить доступ к сайту

Веб-страница по адресу http://bestshop.pp.ua/admin/index.php?route=tool/export/download&token=9b2135ae51f977fa35dc7f2108135a72, возможно, временно недоступна или постоянно перемещена по новому адресу.

ERR_INVALID_RESPONSE
Ссылка на комментарий
Поделиться на других сайтах

Скрытый текст

EXPLAIN EXTENDED SELECT 
    p.product_id,
    pd.name,
    GROUP_CONCAT(DISTINCT CAST(pc.category_id AS CHAR (11))
        SEPARATOR ',') AS categories,
    p.sku,
    p.upc,
    p.ean,
    p.jan,
    p.isbn,
    p.mpn,
    p.location,
    p.quantity,
    p.model,
    m.name AS manufacturer,
    p.image AS image_name,
    p.shipping,
    p.price,
    p.points,
    p.date_added,
    p.date_modified,
    p.date_available,
    p.weight,
    wc.unit,
    p.length,
    p.width,
    p.height,
    p.status,
    p.tax_class_id,
    p.viewed,
    p.sort_order,
    pd.language_id,
    ua.keyword,
    pd.description,
    pd.description_mini,
    pd.meta_description,
    pd.meta_keyword,
    pd.tag,
    pd.seo_title,
    pd.seo_h1,
    p.stock_status_id,
    mc.unit AS length_unit,
    p.subtract,
    p.minimum,
    GROUP_CONCAT(DISTINCT CAST(pr.related_id AS CHAR (11))
        SEPARATOR ',') AS related
FROM
    `oc_product` p
        LEFT JOIN
    `oc_product_description` pd ON p.product_id = pd.product_id
        AND pd.language_id = 1
        LEFT JOIN
    `oc_product_to_category` pc ON p.product_id = pc.product_id
        LEFT JOIN
    `oc_url_alias` ua ON ua.query = CONCAT('product_id=', p.product_id)
        LEFT JOIN
    `oc_manufacturer` m ON m.manufacturer_id = p.manufacturer_id
        LEFT JOIN
    `oc_weight_class_description` wc ON wc.weight_class_id = p.weight_class_id
        AND wc.language_id = 1
        LEFT JOIN
    `oc_length_class_description` mc ON mc.length_class_id = p.length_class_id
        AND mc.language_id = 1
        LEFT JOIN
    `oc_product_related` pr ON pr.product_id = p.product_id
GROUP BY p.product_id
ORDER BY p.product_id , pc.category_id; 

 

 

Ссылка на комментарий
Поделиться на других сайтах

6 минут назад, savage4pro сказал:
  Показать содержимое


EXPLAIN EXTENDED SELECT 
    p.product_id,
    pd.name,
    GROUP_CONCAT(DISTINCT CAST(pc.category_id AS CHAR (11))
        SEPARATOR ',') AS categories,
    p.sku,
    p.upc,
    p.ean,
    p.jan,
    p.isbn,
    p.mpn,
    p.location,
    p.quantity,
    p.model,
    m.name AS manufacturer,
    p.image AS image_name,
    p.shipping,
    p.price,
    p.points,
    p.date_added,
    p.date_modified,
    p.date_available,
    p.weight,
    wc.unit,
    p.length,
    p.width,
    p.height,
    p.status,
    p.tax_class_id,
    p.viewed,
    p.sort_order,
    pd.language_id,
    ua.keyword,
    pd.description,
    pd.description_mini,
    pd.meta_description,
    pd.meta_keyword,
    pd.tag,
    pd.seo_title,
    pd.seo_h1,
    p.stock_status_id,
    mc.unit AS length_unit,
    p.subtract,
    p.minimum,
    GROUP_CONCAT(DISTINCT CAST(pr.related_id AS CHAR (11))
        SEPARATOR ',') AS related
FROM
    `oc_product` p
        LEFT JOIN
    `oc_product_description` pd ON p.product_id = pd.product_id
        AND pd.language_id = 1
        LEFT JOIN
    `oc_product_to_category` pc ON p.product_id = pc.product_id
        LEFT JOIN
    `oc_url_alias` ua ON ua.query = CONCAT('product_id=', p.product_id)
        LEFT JOIN
    `oc_manufacturer` m ON m.manufacturer_id = p.manufacturer_id
        LEFT JOIN
    `oc_weight_class_description` wc ON wc.weight_class_id = p.weight_class_id
        AND wc.language_id = 1
        LEFT JOIN
    `oc_length_class_description` mc ON mc.length_class_id = p.length_class_id
        AND mc.language_id = 1
        LEFT JOIN
    `oc_product_related` pr ON pr.product_id = p.product_id
GROUP BY p.product_id
ORDER BY p.product_id , pc.category_id; 

 

 

Результат SQL-запроса

Хост: localhost
База данных: bestshop_slim07
Время создания: Мар 17 2016 г., 21:08
Создан: phpMyAdmin 3.5.1 / MySQL 5.1.61
SQL-запрос: SELECT @@max_join_size; 
Строки: 1

 
@@max_join_size
2000000

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу