0 Пользователей и 1 Гость просматривают эту тему.
  • 1315 Ответов
  • 192723 Просмотров
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #90 : 31.10.2011, 15:14:51 »
ммммм... прям на первом же пункте полетел )))

короче настраивать тебе нужно php.ini

ищи директиву variables_order, должна быть
Код
variables_order = "EGPCS"
ну или как минимум
Код
variables_order = "GPCS"
У тебя просто не регистрирует глобальные переменные!

Полазай по форумам и статьям как настроить PHP
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

kolyan-xerox

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #91 : 31.10.2011, 16:04:58 »
Спасибо за наводку, буду разбираться ^-^
*

kolyan-xerox

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #92 : 01.11.2011, 09:44:55 »
Все сделал как ты писал. Поставил variables_order = "EGPCS" и чтобы регистрировались глобальные переменные register_globals = On и все равно пишет тоже самое
Код
#<?php die('Direct Access To Log Files Not Permitted'); ?>
#Version: 1.0
#Date: 2011-11-01 05:23:09
#Fields: date time level c-ip status comment
#Software: Joomla! 1.5.22 Stable [ senu takaa ama woi ] 04-November-2010 18:00 GMT
2011-11-01 05:23:09 - 79.105.133.37 - Этап 1) Авторизация на сервере
2011-11-01 05:23:09 - 79.105.133.37 - Этап 1) Не введен логин и пароль
2011-11-01 05:23:25 - 79.105.133.37 - Этап 1) Авторизация на сервере
2011-11-01 05:23:25 - 79.105.133.37 - Этап 1) Не введен логин и пароль
Может чего в конфигурации посмотреть?
« Последнее редактирование: 01.11.2011, 09:59:53 от kolyan-xerox »
*

sergey.fedorov

  • Новичок
  • 3
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #93 : 04.11.2011, 17:20:10 »
Как заполнять следующие поля (cdate, mdate, product_available_date)
в таблице jos_vm_product
тип int
а как преобразовать дату в этот тип я не знаю подскажите пожалуйста.

код запроса снизу,
какие значения передать например в следующие переменные?
$mdate
$cdate
$product_available_date


$result = mysql_query("INSERT INTO jos_vm_product
(vendor_id,
product_parent_id,
product_sku,
product_thumb_image,
product_full_image,
product_publish,
product_weight,
product_weight_uom,
product_length,
product_width,
product_height,
product_lwh_uom,
product_in_stock,
product_available_date,
product_availability,
product_special,
product_discount_id,
cdate,
mdate,
product_name,
attribute,
product_unit,
child_options,
quantity_options,
product_order_levels)
VALUES
('1',
'0',
'$new_sku',
'resized/_________________4eaf9ea85f741_90x90.jpg',
'_________________4eaf9ea865506.jpg',
'Y',
'0.0000',
'kg.',
'0.0000',
'0.0000',
'0.0000',
'sm.',
'10',
'$product_available_date',
'6-12 часов',
'Y',
'0',
'$cdate',
'$mdate',
'Просто еще третий вариант креслице какое-то',
'Цвет,Черный,Синий',
'шт.',
'N,N,N,N,N,N,20%,10%,',
'none,0,0,1',
'1,0')",$id);
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #94 : 08.11.2011, 10:04:06 »
просто использовав $cdate = time () и т.д.
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

kolyan-xerox

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #95 : 08.11.2011, 11:31:44 »
Centoff
Не получилось заставить 1с отправлять на сайт пароль и и имя, пришлось временно прописать в checkauth.php
По log файлам все ок, но на сайте цена неправильная, как будто в долларах. В VirtueMart по у молчанию Российский рубль.
Вот что еще интересно получается:

В админке магазина цена 0 руб.
А если выполнить редактирование товара цена отображается правильная
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #96 : 08.11.2011, 12:03:34 »
А группу покупателя пробовал изменить?
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"

Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #97 : 08.11.2011, 16:03:34 »
А можно ли как-нибудь выгружать из 1С кол-во единиц в упаковке и записывать это значение в соответствующее поле в VirtueMart? Подскажите куда копать? Или кто-нибудь сможет помочь сделать ?

И еще, не работает загрузка заказов.
"Не удалось прочитать данные, загруженные с сервера.
Обмен не выполнен
Не выгружен ни один заказ."

Вот лог загрузки:
Спойлер
[свернуть]

Раньше выгружались, но стоило добавить поля пользователя (вернее привести их к нормальному виду, т.к. при включенной опции define ( 'VM_USER_SHOP', 'yes' ); все поля стирались и записывались новые вида "полное наименование".

Последний вопрос - все товары выгружаются с лимитом покупок в 10. Это можно как-то поправить?
*

iliya_art

  • Захожу иногда
  • 132
  • 7 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #98 : 13.11.2011, 16:19:28 »
У меня такая проблема, заказчик сам заливает с помощью данного скрипта товар из 1С, при первой (пробной) загрузки товаров в VirtueMart  все работало хорошо. после удаления товаров и вторичной заливки с помощью данного скрипта, товары видны в модулях но не видны в категориях, видны только при входе с frontpage как супердминистратор. После этого я перезалил на хостинг сайт и базу данных, (если вручную добавлять, то они отображаются правильно - товары видны незарегестированным и зарегестрированным на сайте) но увы опять после заливки товаров на сайт с помощью данного скрипта - товары пропадают.
Не подскажите в чем может быть проблема?
P.S. Пробовал менять шаблон на стандартный не помогает.
Joomla 1.5.22 VirtueMart 1.1.9
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #99 : 14.11.2011, 09:16:27 »
Группу покупателей по умолчанию пробовали изменить?

Спешу сообщить, что до выхода версии для VirtueMart 2.0 осталось совсем немного, может сегодня уже будет готова! На данный момент скрипт уже удачно выгружает товар пока без цен!
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

iliya_art

  • Захожу иногда
  • 132
  • 7 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #100 : 14.11.2011, 10:13:57 »
Группу покупателей по умолчанию пробовали изменить?
Скрипт тут не при чем.
Сегодня все само собой стало на свои места и все отображает правильно.

Огромное спасибо за скрипт!
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #101 : 14.11.2011, 14:23:35 »
Как и пообещал версия 2.0.0.beta готова!

Версия адаптированна под магазин 2.0RC2
Функционал старого магазина остался, т.е работает как на версии 1.1.9 так на 2.0, только нужно указать версию (1 или 2) в настройке скрипта!
Версия находится в бета тестировании, т.е. возможны ошибки! У меня полная выгрузка прошла без погрешностей!

Так же скрипт во многом переработан и стал работать быстрее!

Для новой версии пока не работает обратная выгрузка!

Тестировал на CentOS, с кодировками должно быть все в порядке!

По результатам тестов прошу отписываться!

Если есть ошибки - выкладываем логи, логи пишут много полезной инфы :)

[вложение удалено Администратором]
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

ApB

  • Новичок
  • 9
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #102 : 14.11.2011, 23:00:38 »
Бодрого времени суток!

При попытке первого обмена c использованием версии 2 вылетело следующее сообщение:
Код
Выгружено товаров: 3
Выгружено картинок: 3
Произошла ошибка на стороне сервера. Не получен статус завершения операции. Файл не отправлен (C:\Users\ApB\AppData\Local\Temp\v8_4E33_39.zip).
Обмен не выполнен
Ответ сервера:
<b>Warning</b>:  scandir(/home/users2/testpage1/domains/subtestpage1/images/stories/virtuemart/product/) [<a href='function.scandir'>function.scandir</a>]: failed to open dir: No such file or directory in <b>/home/users2/testpage1/domains/subtestpage1/components/com_virtuemart/1cexport/file.php</b> on line <b>65</b><br />
<br />
<b>Warning</b>:  scandir() [<a href='function.scandir'>function.scandir</a>]: (errno 2): No such file or directory in <b>/home/users2/testpage1/domains/subtestpage1/components/com_virtuemart/1cexport/file.php</b> on line <b>65</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/users2/testpage1/domains/subtestpage1/components/com_virtuemart/1cexport/file.php</b> on line <b>66</b><br />
<br />
<b>Warning</b>:  fopen(/home/users2/testpage1/domains/subtestpage1/images/stories/virtuemart/product/v8_4E33_39.zip) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: No such file or directory in <b>/home/users2/testpage1/domains/subtestpage1/components/com_virtuemart/1cexport/file.php</b> on line <b>89</b><br />
failure
Can not open file: /home/users2/testpage1/domains/subtestpage1/images/stories/virtuemart/product/v8_4E33_39.zip
/home/users2/testpage1/domains/subtestpage1/images/stories/virtuemart/product/
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #103 : 15.11.2011, 09:25:08 »
Ты используешь новую версию VirtueMart или старую?

Если старую, то выстави в настройках версию 1

В твоем случае ответ сервера, что папки не существует! Т.е. видимо не ту версию используешь!
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

ApB

  • Новичок
  • 9
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #104 : 15.11.2011, 12:20:55 »
Извини ... crazy! ... вечером прогоню повторно
*

Chock

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #105 : 15.11.2011, 12:36:11 »
Приветствую.
Я один из тех индейцев, у которых авторизацию не проходит)))
1С УТ 10.3 говорит "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль."

жумла 1.7
виртуемарт 2.0.0

в logs пусто.

у меня есть шансы?))))))
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #106 : 15.11.2011, 13:53:18 »
Приветствую.
Я один из тех индейцев, у которых авторизацию не проходит)))
1С УТ 10.3 говорит "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль."

жумла 1.7
виртуемарт 2.0.0

в logs пусто.

у меня есть шансы?))))))

Ну если пояснишь поэтапно, то вполне возможно да!

Начнем с оси на которой стоит "жумла"?
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

cdrewriter

  • Новичок
  • 8
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #107 : 15.11.2011, 16:04:32 »
Добрый день.
Такая же проблема, пишет "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль."
Стоит жумла 1.5, VM 2.0RC.
nix
*

Chock

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #108 : 15.11.2011, 16:27:08 »
to Centoff

жумла на фрибсд.
всё норм. я победил авторизацию. мой косяк был. не углядел при загрузке файлов и на фтп загрузились не все. сорри за оффтоп.

трабл в другом.
если при выгрузке устанавливаешь фильтры, то получаешь "Изменения товаров не зарегистрированы. Выгрузка товаров не произведена."
этот вопрос нерешаем? просто номенклатура огромная и куча категорий. а в тырнет-магазине планирую выкладывать только некоторые категории. Выгружать кучу ненужного товара довольно геморройно...
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #109 : 15.11.2011, 16:55:23 »
Версия скрипта - бета! Все решаемо, нужно просто знать про все ошибки, чтоб их устранить!
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #110 : 15.11.2011, 16:56:08 »
Добрый день.
Такая же проблема, пишет "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль."
Стоит жумла 1.5, VM 2.0RC.
nix

Хммм, вроде на 1.5 новый магазин не ставится?!
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

Chock

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #111 : 15.11.2011, 17:05:05 »
Версия скрипта - бета! Все решаемо, нужно просто знать про все ошибки, чтоб их устранить!


очень жду работы фильтра. до этого момента тестить не могу, ибо если всю базу выгружать - состарюсь)))
сам в кодинге-скриптинге не силён... буду тупо ждать.
спасибо за труды.
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #112 : 15.11.2011, 19:42:17 »
Скажите, а каким образом скрипт определяет структуру категорий?
У нас в 1С структура одна - на сайте другая. Где и как можно настроить их правильную синхронизацию?
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #113 : 16.11.2011, 09:32:28 »
Скажите, а каким образом скрипт определяет структуру категорий?
У нас в 1С структура одна - на сайте другая. Где и как можно настроить их правильную синхронизацию?
Писать самому скрипт! Иначе никак!

Структура копируется из 1С. Хотя эту структуру можно заложить при выгрузке правильно настроив что выгружать!
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

cuba

  • Новичок
  • 5
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #114 : 17.11.2011, 01:06:32 »
Все сделал как ты писал. Поставил variables_order = "EGPCS" и чтобы регистрировались глобальные переменные register_globals = On и все равно пишет тоже самое
Код
#<?php die('Direct Access To Log Files Not Permitted'); ?>
#Version: 1.0
#Date: 2011-11-01 05:23:09
#Fields: date time level c-ip status comment
#Software: Joomla! 1.5.22 Stable [ senu takaa ama woi ] 04-November-2010 18:00 GMT
2011-11-01 05:23:09 - 79.105.133.37 - Этап 1) Авторизация на сервере
2011-11-01 05:23:09 - 79.105.133.37 - Этап 1) Не введен логин и пароль
2011-11-01 05:23:25 - 79.105.133.37 - Этап 1) Авторизация на сервере
2011-11-01 05:23:25 - 79.105.133.37 - Этап 1) Не введен логин и пароль
Может чего в конфигурации посмотреть?
Было тоже самое, пока не переименовал htaccess.txt в .htaccess
*

Chock

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #115 : 17.11.2011, 12:32:18 »
Произошла ошибка на стороне сервера. Не получен статус завершения операции. Файл не отправлен (C:\Users\user\AppData\Local\Temp\v8_FD70_38.zip).
Обмен не выполнен
Ответ сервера:
<b>Fatal error</b>:  Allowed memory size of 33554432 bytes exhausted (tried to allocate 68444961 bytes) in <b>/usr/home/*****/*****.ru/html/components/com_virtuemart/1cexport/file.php</b> on line <b>172</b><br />

Выгрузка товаров завершена с ошибками!


где это у меня памяти не хватило?
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #116 : 17.11.2011, 16:28:22 »
Добавь в корневой папке сайта в файл .htaccess строки
Код
php_value memory_limit 100M
php_value post_max_size 100M
php_value upload_max_filesize 100M

Если такого файла нет, то создай! Но это только для серверов на базе apache
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

kolyan-xerox

  • Осваиваюсь на форуме
  • 35
  • 1 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #117 : 18.11.2011, 03:37:22 »
Было тоже самое, пока не переименовал htaccess.txt в .htaccess
Спасибо попробую :) но вроде бы уже так делал не помогало. Попробую стандартный htaccess.txt переименовать.
И если можно Ваш htaccess сравнить?
« Последнее редактирование: 18.11.2011, 03:40:45 от kolyan-xerox »
*

Chock

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #118 : 18.11.2011, 10:52:30 »
Добавь в корневой папке сайта в файл .htaccess строки
Код
php_value memory_limit 100M
php_value post_max_size 100M
php_value upload_max_filesize 100M

Если такого файла нет, то создай! Но это только для серверов на базе apache

не помогло.
снова жду возможность выгрузки с фильтром по номенклатуре
*

antonius

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #119 : 18.11.2011, 17:01:46 »
Здравствуте, кто-нибудь решил проблему с товарами, которые закончились в 1С, но НЕ удаляются при выгрузке, также нужно, чтобы при выгрузке с полной очисткой таблиц не сбивались группы цен у пользователей. Короче нужно хотя бы одно из этих решений. Кто-нибудь решил?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как импортировать файл XML в Joomla VirtueMart?

Автор Кот Смюлан

Ответов: 2
Просмотров: 3553
Последний ответ 14.07.2016, 18:40:24
от Berzerker
Обсуждение бесплатного компонента импорта-экспорта товаров VirtueMart "CSV Improved 1.9"

Автор danklassik

Ответов: 14
Просмотров: 15266
Последний ответ 18.02.2016, 10:21:33
от Storm
Перенос товаров с сайта на сайт (оба на joomla+virtuemart)

Автор fedorkit

Ответов: 8
Просмотров: 12904
Последний ответ 31.01.2016, 22:09:30
от Messir
VirtueMart 1.1.3 stable - выгрузка товаров в яндекс.маркет

Автор zufar

Ответов: 691
Просмотров: 162394
Последний ответ 05.02.2015, 16:39:22
от newjey
Описание полей таблиц в базе данных VirtueMart

Автор EmDmAl

Ответов: 39
Просмотров: 37682
Последний ответ 30.01.2015, 16:15:38
от nick71