Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.4.x)
Модули, плагины
Создание испорт скрипта
Создание испорт скрипта
overt
Новичок
Сообщений: 9
Регистрация: 06-02-2012
# 1
12-04-2012 14:51
Добрый день,
Поставщик даёт список товаров в XML, около 5000 наименований... Пытался конвертировать в CSV и импортировать через встроенный импорт, но скрипт обрывается если в файле больше 30-40 товаров. Подозреваю что это из-за картинок...
Решил написать свой скрипт для импорта/обновления товаров используя при этом Prestashop классы и функции, но возникла проблема что нет толковой документации... Может есть какие то готовый решения?
Конкретный вопрос по созданию товара:
создаю новый объект $product = new Product();
какой функцией задать Название и urlrewrite?
Алекс
Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009
# 2
12-04-2012 16:39
Код:
product = new Product();
$product->name[(int)Configuration::get('PS_LANG_DEFAULT')] = 'наименование';
$product->description_short[(int)Configuration::get('PS_LANG_DEFAULT')] = 'описание короткое';
$product->id_category_default = 2; // id категории по-умолчанию
$product->price = 100; // цена
$product->link_rewrite[(int)Configuration::get('PS_LANG_DEFAULT')] = 'link-to-product';
$product->update();
$product->updateCategories(array($product->id_category_default));
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
overt
Новичок
Сообщений: 9
Регистрация: 06-02-2012
# 3
12-04-2012 20:01
Спасибо Тоже нашел решение
Сообщение отредактировано overt 12-04-2012 21:01 ...
overt
Новичок
Сообщений: 9
Регистрация: 06-02-2012
# 4
18-04-2012 17:40
Такой вопрос, как генерировать friendly url для новых товаров, чтобы они не дублировались с уже имеющимися? Скажем если названия совпадают, чтоб автоматически цифра дописывалась...
overt
Новичок
Сообщений: 9
Регистрация: 06-02-2012
# 5
19-04-2012 14:21
разобрался сам, можно закрыть тему...
arthur07
Новичок
Сообщений: 1
Регистрация: 06-08-2012
# 6
06-08-2012 16:45
Вы не могли бы подсказать либо помочь в аналогичном вопросе. Нужно организовать импорт/экспорт
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов