Импорт категорий и товаров на prestashop - PullRequest
0 голосов
/ 05 декабря 2018

В настоящее время я разрабатываю php scipt для импорта и синхронизации базы данных prestashop с данными, поступающими из программного обеспечения для управления.

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

Можете ли вы привести пример, как импортировать категории с помощью метода класса?

С уважением

Ответы [ 2 ]

0 голосов
/ 07 декабря 2018

Гораздо надежнее использовать классы для достижения своей цели.Потому что вы избегаете всех проблем, которые могут возникнуть, если версии ваших экземпляров prestashop будут другими.С помощью классов вы не повредите базу данных и не перепутаете ваши данные, а также во время импорта все данные будут проверены классами.Вышеприведенный пример выглядит верным и зависит только от количества полей, которые вы хотите импортировать

Скопировано выше

$category = new Category;
$category->id = 155;
$category->active = 0;
$category->id_parent = 15;
$category->name = "category";
$category->link_rewrite = "one-category";
//this will force ObjectModel to use your ID
$_GET['forceIDs'] = true;
$category->add();
0 голосов
/ 06 декабря 2018

Попробуйте это:

$category = new Category;
$category->id = 155;
$category->active = 0;
$category->id_parent = 15;
$category->name = "category";
$category->link_rewrite = "one-category";
//this will force ObjectModel to use your ID
$_GET['forceIDs'] = true;
$category->add();
...