Импорт товаров в minishop2 напрямую через БД
Может кто-либо поделиться опытом правильного импорта товаров из бд (mysql) с такими полями:
название | артикул | цена | картинка_ид_урл
достаточно ли того, что допустим в таблицу modx_ms2_products я импортирую эти поля (ну с картинками придётся подумать), как быть с системными ИД, и нужно ли что то ещё?
Спасибо.
название | артикул | цена | картинка_ид_урл
достаточно ли того, что допустим в таблицу modx_ms2_products я импортирую эти поля (ну с картинками придётся подумать), как быть с системными ИД, и нужно ли что то ещё?
Спасибо.
Комментарии: 7
Чем не устраивает импорт из csv?
да всем устраивает, надо только mysql в csv тогда перегнать, думал мало ли, есть уже обработки для БД таблиц
Василий подскажите пожалуйста, а где и как modx хранит все категории и подкатегории товара, и где это всё линкуется, необходимо чтобы создать правильный csv, а также где хранятся поля товара описание, вводный текст и тд. Спасибо.
А и ещё: можно ли tinymce подцепить к полю вводный текст?
А и ещё: можно ли tinymce подцепить к полю вводный текст?
Даваай я тебе сам лучше всё сделаю, ну чтобы ты время не тратил и не читал зря?
А то мне заняться нечем совершенно.
А то мне заняться нечем совершенно.
да уже нашёл…
и где же про это почитать в вашей статье то? там то нету данной информации
что за «подколы»?
если нечем заняться, зачем писать длинные комменты?
Я конечно понимаю, вы админ, вы создатель замечательного плагина — за это вам спасибо немерено раз. Но всё же, хоть это и «тырнэт», но есть какие-то понятия этикета, Вежливее надо быть чтоль.
ps: знаю знаю, ща вы меня забаните, что я такой вот бяка
и где же про это почитать в вашей статье то? там то нету данной информации
что за «подколы»?
если нечем заняться, зачем писать длинные комменты?
Я конечно понимаю, вы админ, вы создатель замечательного плагина — за это вам спасибо немерено раз. Но всё же, хоть это и «тырнэт», но есть какие-то понятия этикета, Вежливее надо быть чтоль.
ps: знаю знаю, ща вы меня забаните, что я такой вот бяка
да уже нашёл…Зачем тогда спрашивал?
и где же про это почитать в вашей статье то? там то нету данной информацииНу ты же где-то смог найти? Стало быть, не так уж и сложно.
что за «подколы»?А как еще разговаривать с такими ленивыми ребятами, которые вместо того, чтобы пошевелить мышкой задают вопросы?
Учись, друг, это тебе надо сделать импорт — не мне.
ps: знаю знаю, ща вы меня забаните, что я такой вот бякаКамикадзе что ли?
Продолжай в том же духе, и всё будет.
Василий написал отличный импортер, доступный в посте выше.
Без картинок это может выглядеть, как-то так
Без картинок это может выглядеть, как-то так
#!/bin/bash
user_mysql=''
pass_mysql=''
db_mysql=''
host_mysql=''
sql="SELECT название,артикул,цена,картинка_ид_урл FROM таблица "
# приготовим CSV
mysql -u${user_mysql} -p${pass_mysql} -h${host_mysql} ${db_mysql} --batch --skip-column-names --default-character-set=utf8 -e "${sql}" | tr '\t' ';' > файл.csv
cd корень_сайта
php ./core/components/minishop2/import/csv.php "файл.csv" "pagetitle,article,price" 1 "article" 0 ";"
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.