Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Требуется помощь!

Сообщение: #1-346-48
02.10.2014 20:53
я же написал, НАЙТИ И НАСТРОИТЬ
что не понятно?
$csvurl="http://site/blabla.php"; //URL К CSV к примеру http://site/blabla.php
$csvenc="windows-1251"; //КОДИРОВКА CSV или UTF-8 или windows-1251
$csvdel=";"; //РАЗДЕЛИТЕЛЬ обычно ;
$csvfrm=1; //с какой строки парсить
$csvipf=""; //добавлять префикс к картинкам, можно не заполнять
$csvkoe=1; //коэффициент умножения цены, обычно 1, но можно пересчитывать - 1.05 - +5 %
$csvcol="00000|{3}|{4}|{1} {2} {5}, {14} {13} * {0}|{15}|{15}|{0} {13} * {2}|{4} {5}{14} {13}{9} {8} {7}{6} {10} {11} {12}|{3} {4} {5} {6} {7} {8} {9} {10} {11} {12} {13} {14}|{17}|{18}||1RUR|{5}|||{16}||||||||||||||||||||||||||"; //шаблон-описание для парсера куда и каким образом переносить столбцы из парсиваемого CSV файла в БД

описание БД EWC есть в разделе поддержка www.eurowebcart.ru

вот пример строки БД:

00000|Раздел|Подраздел|Наименование товара|Розничная цена|Оптовая цена|Артикул|Краткое описание|Ключевые слова|HTML-код маленькой картинки|HTML-код больших картинок|Ед.изм|1RUR|Бренд|Прикрепленные статьи или файлы через пробел|Полное описание|Количество товара на складе||||||||||||||||||||||||

шаблон csvcol указывается таким образом - в скобках {} указывается номер столбца (отсчет от нуля а нет 1) откуда брать данные из распарсиваемого CSV

к примеру CSV строка такая

"Ватник дамский";"Ватники для дам";"Одежда";"Красивый ватник для дам в стиле милитари";"В комплекте идет чехол для оптического прицела";3000;12;"http://vatniks.ru/photo_vatnik.jpg";"vat-13";

0-вой столбец - Ватник дамский - видимо название {0}
1-й - Ватники для дам - видимо подраздел {1}
2-Одежда - видимо раздел {2}
3-Красивый ватник для дам в стиле милитари - видимо описание {3}
4-В комплекте идет чехол для оптического прицела - видимо полное описание {4}
5-3000 - видимо розничная цена {5}
6-12 - видимо кол-во на складе {6}
7-http://vatniks.ru/photo_vatnik.jpg - видимо фото единственное {7}
8-vat-13 - видимо код товара артикул{78}

тогда наша строка csvcol будет выглядеть так:

00000|{2}|{1}|{0}|{5}|{5}|{8}|{3}{4}||{7}|{7}||1RUR|Vatnik||{7}|{6]||||||||||||||||||||||||