VM 1.x CSV Improved 3.x для Virtuemart 1.x

Статус
В этой теме нельзя размещать новые ответы.
по поводу 00001 и 1, использую такой вот скрипт...
Скрипт должен лежать в папке с изменяемым файлом
<?php
header('Content-type: text/html; charset=utf-8');
// удаляем старый измененный файл
$file="work.csv";
unlink($file);
// открываем файл для чтения, тот который надо изменить (выгрузка из 1с)
$fh = fopen ( '1с.csv', 'r' );
for($i=0; $info = fgetcsv ($fh, 1000, ";"); $i++)
{
// перебросим массив в переменные (у меня 3 переменные, если больше, просто добавте переменных)
list($nam, $sku, $price) = $info;
// теперь можно выполнять разные действие с переменными 6 - разрядность
$zam = str_pad($sku, 6, "0", STR_PAD_LEFT);
// создаем файл, в который пишем изменненные значения
$csvFile = 'work.csv';
$csvData = "'$nam';'$zam';'$price';\n";// в винде это \r\n вместо просто \n
file_put_contents( $csvFile, $csvData, FILE_APPEND );
}
// закрываем файл
fclose ( $fh );
?>
да, разделители при этом будут ' и ;
 
Доброго времени суток, подскажите пожалуйста решение проблемы -

В наличии Joomla 1.5.22 | VirtueMart 1.16 | CSVI VirtueMart 3.6
При эскспорте передаю цену через поле product_price.

В чем проблема:
К цене добавлются два нуля - было к примеру 164, становиться 16400.
 
Доброго времени суток, подскажите пожалуйста решение проблемы -

В наличии Joomla 1.5.22 | VirtueMart 1.16 | CSVI VirtueMart 3.6
При эскспорте передаю цену через поле product_price.

В чем проблема:
К цене добавлются два нуля - было к примеру 164, становиться 16400.
в настройке экспорта на закладке general посмотри на разделители

Price format -> Decimal separator

и посмотри еще на разделители полей - чтобы было ^ ~ а не . ,
 
в настройке экспорта на закладке general посмотри на разделители

Price format -> Decimal separator

и посмотри еще на разделители полей - чтобы было ^ ~ а не . ,

Как оказалось надо было в поставить Price format ->Number of decimals - 0




Вопрос №2 Импорт изображений из VirtueMart 1.16 | CSVI VirtueMart 3.6 в VirtueMart 2.08 | CSVI VirtueMart 4,3
Буду также очень благодарен пояснению какие поля надо выставлять.

В шаблоне импорта CSVI VirtueMart 4,3 есть следущие поля:
~product_sku~^~file_url~^~file_url_thumb~^~file_mimetype~^~file_type~^~file_is_downloadable~^~file_is_forsale~^~file_is_product_image~^~published~^~file_title~

Какие поля будут соотвествовать в экспорте CSVI VirtueMart 3.6 -
product_sku - вопросов нет
file_url - product_files_file_url ?
file_mimetype - вопросов нет
file_url_thumb ?
file_type ?
file_is_downloadable ?
file_is_forsale
file_is_product_image
published - product_files_file_published ?
file_title
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху