Новости Joomla

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

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #1290 : 28.08.2017, 18:30:29 »
На 5.6.30 всё работает
*

rgtinerda

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #1291 : 15.09.2017, 12:47:21 »
И снова добрый месяц. Осень.
И снова встал вопрос об реализации данного модуля для j3
И снова перерыл весь инет и не нашел.
И снова спрошу: Есть ли какие у кого исходники для commerceml под j3
И снова буду очень признателен и благодарен.
И снова p.s.
Не нашел реально работающей без багов, даже коммерческих версий.
ЕСТЬ МЫСЛИ?
*

killerpigs

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Народ, все привет!
Споткнулся в самом начале. Авторизация на сайте в обработке 1С.
Спойлер
[свернуть]

Joomla 3.8.2 + VM 3.2.4 + 1C 8.3 УТ 10.3

Подскажите решение проблемы.
*

SirPiter

  • Новичок
  • 6
  • 1 / 0
Re: 1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML
« Ответ #1293 : 28.08.2018, 13:44:03 »
Адаптированный под J3 скрипт лежит тут
https://github.com/SirPiter/vmshop_1c/tree/7sound.v3

Исходником является скрипт 2.1.4.Amator отсюда https://infostart.ru/public/236338/

Сейчас у меня работает в связке 1С v8.3 УТ 10.3.45.4 + Joomla! 3.8.11 + VirtueMart 3.2.15
*

vsbalex

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: 1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML
« Ответ #1294 : 25.09.2018, 17:18:48 »
Адаптированный под J3 скрипт лежит тут
https://github.com/SirPiter/vmshop_1c/tree/7sound.v3

Исходником является скрипт 2.1.4.Amator отсюда https://infostart.ru/public/236338/

Сейчас у меня работает в связке 1С v8.3 УТ 10.3.45.4 + Joomla! 3.8.11 + VirtueMart 3.2.15
Здравствуйте!
Пытаюсь внедрить ваш скрипт, но на этапе импорта возникает проблема.
Дело в том, что 1С сохраняет выгрузку в формате: import___d0b1c177-c3ff-4195-b13a-d4be1ac7871a.xml, а в коде скрипта везде стоит условие имени файла"import.xml", разумеется, что скрипт не работает.

Подскажите, пожалуйста, что можно сделать чтобы решить проблему?
*

SirPiter

  • Новичок
  • 6
  • 1 / 0
Добрый день!
Вероятно, вместо жесткого указания файла - import.xml - необходимо сначала найти файл по маске import-*.xml и затем передать найденное имя файла скрипту.
Нужно посмотреть в файлах import.php, file.php.

Думаю, я столкнусь с этой проблемой, когда буду переходить на новые версии 1С, где используется обновленная система обмена с сайтом.
*

vsbalex

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: 1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML
« Ответ #1296 : 28.09.2018, 13:43:03 »
Добрый день!
Вероятно, вместо жесткого указания файла - import.xml - необходимо сначала найти файл по маске import-*.xml и затем передать найденное имя файла скрипту.
Нужно посмотреть в файлах import.php, file.php.

Думаю, я столкнусь с этой проблемой, когда буду переходить на новые версии 1С, где используется обновленная система обмена с сайтом.

Спасибо за ответ.
*

Newageman

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Адаптированный под J3 скрипт лежит тут
https://github.com/SirPiter/vmshop_1c/tree/7sound.v3

Исходником является скрипт 2.1.4.Amator отсюда https://infostart.ru/public/236338/

Сейчас у меня работает в связке 1С v8.3 УТ 10.3.45.4 + Joomla! 3.8.11 + VirtueMart 3.2.15

Здравствуйте.
Старый скрипт используется в связке КА 1.1 + Joomla 1.5.25 + VirtueMart 1.1.5 около 7-ми лет без проблем.
Так как назрел вопрос об обновлении и усовершенствовании сайта, то я решил использовать Ваш скрипт.
Связка 1С v8.2 КА 1.1 + Joomla 3.8.14 + VirtueMart 3.2.15
Выгрузка из 1С происходит без ошибок, но на стадии импорта в базу данных вылетает ошибка Table 'xxxxxxxxxx.#___virtuemart_product_to_1c' doesn't exist
В логе последняя строка: Этап 4.1.1(import_xml.php) Проверка базы данных совместимости 1с и VMSHOP
Я так понимаю, не создаются таблицы в базе SQL. Но могу и ошибаться.
Подскажите, пожалуйста, как можно решить данную проблему?
« Последнее редактирование: 09.10.2018, 13:55:28 от Newageman »
*

SirPiter

  • Новичок
  • 6
  • 1 / 0
Re: 1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML
« Ответ #1298 : 09.10.2018, 14:25:18 »
Добрый день!

Странная ошибка. Скрипт должен создавать необходимые таблицы. К тому же таблица у Вас наверняка существует.
Я так понимаю, ошибку Вы видите в 1С. И скрипт аварийно останавливается.
Ошибка именно так выглядит? "#___virtuemart_product_to_1c"? То есть, имя таблицы не распознано Joomla?

Надо попытаться локализовать проблему. Скорее всего ошибка в файле product.php.
Поставьте дополнительный вывод в лог.

*

Newageman

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Спасибо, за быстрый ответ. Таблицы с таким названием в базе нет. В 1С мне выдаёт следующее:
Код
Выгружено товаров: 50
Выгружено предложений: 50
Получен расширенный статус успешного завершения сеанса
Ответ сервера:
v8_3FAA_109.zip

Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<html  lang="en-gb" dir="ltr">
<head>
<title>1146 - Error: 1146</title>
<meta content="text/html; charset=utf-8" http-equiv="content-type">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="HandheldFriendly" content="true">

<link rel="stylesheet" href="/templates/sj_maxshop/css/error.css" type="text/css" />
</head>
<body>


<div class="wrapall">
<div class="wrap-inner">
<div class="contener">
<div class="block-left">
<img class="img_404" src="http://sklad.eihydrz9.beget.tech/templates/sj_maxshop/images/404/404.png" alt="" />
</div>
<div class="block-main">
<div class="logo">
<a href="index.php">
<img class="img_logo" src="http://sklad.eihydrz9.beget.tech/templates/sj_maxshop/images/styling/red/logo.png" alt="" />
</a>
<div class="mess-code">Table 'eihydrz9_1c_base.#___virtuemart_product_to_1c' doesn't exist</div>
<p>You may not be able to visit this page because of:</p>
</div>
<div class="firts-block">
<div class="lW" style="width:293px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:268px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:242px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:217px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:191px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:166px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:140px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:115px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:89px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:64px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:38px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:13px;"></div><div class="rW" style="width:0px;"></div><div class="lW" style="width:0px;"></div><div class="rW" style="width:0px;"></div>
<ul>
<li><span>1</span>an <strong>out-of-date bookmark/favourite</strong></li>
<li><span>2</span>a search engine that has an <strong>out-of-date listing for this site</strong></li>
<li><span>3</span>a <strong>mistyped address</strong></li>
<li><span>4</span>you have <strong>no access</strong> to this page</li>
<li><span>5</span>The requested resource was not found.</li>
<li><span>6</span>An error has occurred while processing your request.</li>
</ul>
</div>
<div class="second-block">
<p class="title">
Please try one of the following pages: <a class="btn" href="/index.php" title="Go to the Home Page">
Home Page </a>
</p>

<span>If difficulties persist, please contact the System Administrator of this site and report the error below..</span>
<div id="techinfo">
<span>Table 'eihydrz9_1c_base.#___virtuemart_product_to_1c' doesn't exist</span>
<span>
</span>
</div>
</div>

</div>

<footer class="block-copyright" >
<div class="copyright">Copyright В© 2018 Sj Maxshop. All Rights Reserved </div>
<div class="designby">Designed by <a target="_blank" title="Visit SmartAddons!" href="http://www.smartaddons.com/">SmartAddons.Com</a></div>
<div class="powered-by"><a href="http://www.joomla.org">Joomla!</a> is Free Software released under the <a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU General Public License.</a></div>
</footer>
</div>
</div>

</body>
</html>

Выгрузка товаров завершена с ошибками!
Подскажите, а как поставить дополнительный вывод в лог?
*

SirPiter

  • Новичок
  • 6
  • 1 / 0
Странно, что вывод ошибки идет отформатированный шаблоном сайта.

Вывод сообщения в лог делается строкой типа
JLog::add ( 'произвольный текст' , JLog::INFO, 'vmshop_1c' );

P.S. Давайте не будем засорять форум. Напишите мне на @mail.ru (имя как на форуме)
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Попробовал версию для J3. Авторизация не проходит.
В 1с пишет: Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.
При запуске на сайте файла vmshop_1c.php белый экран с текстом:
Notice: Use of undefined constant E_ERRORS - assumed 'E_ERRORS' in /var/www/autoc381/data/www/pult116.ru/vmshop_1c.php on line 18

Подскажите куда копать?

p.s. Посмотрел логи, последняя строчка:
vmshop_1c   Этап 1) Пользователь: admin успешно авторизовался.

В общем вопрос у меня тот же что и у Newageman

в vmshop закоментил 18 строчку, открыл предыдущую:  результат как Newageman
Решился ли вопрос?
« Последнее редактирование: 17.10.2018, 18:29:36 от Autocom »
*

mebelsib

  • Новичок
  • 4
  • 0 / 0
Так же как и у всех.
в vmshop закоментил 18 строчку, открыл предыдущую:  результат как Newageman
php 7 в apache (подключение проходит)
php 5 в cgi (не проходит авторизацию)
joomla и virtualemart последние версии
У кого нибудь работает ?
« Последнее редактирование: 17.04.2019, 18:57:32 от mebelsib »
*

sirius-128

  • Новичок
  • 1
  • 0 / 0
Так же как и у всех.
в vmshop закоментил 18 строчку, открыл предыдущую:  результат как Newageman
php 7 в apache (подключение проходит)
php 5 в cgi (не проходит авторизацию)
Joomla и virtualemart последние версии
У кого нибудь работает ?
Такая же проблема!
*

mebelsib

  • Новичок
  • 4
  • 0 / 0
Получилось запустить на последней версии Joomla и VirtueMart . php7
поставил в таблицах CREATE TABLE IF NOT EXISTS
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Подробнее если можно.
*

mebelsib

  • Новичок
  • 4
  • 0 / 0
Не работает ещё выгрузка заказов (точнее если в заказе 1 позиция то все выгружает если две и более сумма 0 товаров 0)
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Re: 1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML
« Ответ #1307 : 05.06.2019, 14:29:28 »
Получилось запустить на последней версии Joomla и VirtueMart . php7
поставил в таблицах CREATE TABLE IF NOT EXISTS
Это где нужно поставить?
*

mebelsib

  • Новичок
  • 4
  • 0 / 0
$res = $db->setQuery ( 'SHOW COLUMNS FROM #__'.$dba['product_to_1c_db'] ); // SirPiter убраны кавычки
   $db->setQuery (
         'CREATE TABLE IF NOT EXISTS
         `#__'.$dba['product_to_1c_db'].'` (
         `product_id` int(10) unsigned NOT NULL,
         `c_id` varchar(255) NOT NULL,
         `tax_id` int(10) unsigned NOT NULL,
         KEY (`product_id`),
         KEY `c_id` (`c_id`)
         ) ENGINE=MyISAM DEFAULT CHARSET=utf8'
    );
   $db->Query ();
*

JediG

  • Новичок
  • 7
  • 0 / 0
Re: 1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML
« Ответ #1309 : 15.08.2019, 07:41:55 »
Опробовал скрипт на Рознице 2.2 + VM 3
Сначала был отказ соединения. Включил отображение ошибок в vmshop_1c.php и обнаружил что папка 1cexport должна быть не в корне сайта, а в components/com_virtuemart/
Перенес и соединение установилось.
Но на этом всё. Выгрузка не пошла. Розница. Отраслевая конфигурация. Попробую позже с УТ. Нужная штука.
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
Re: 1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML
« Ответ #1310 : 13.12.2019, 08:27:44 »
Добрый день!

1С:Предприятие 8.3
"Управление торговлей" 10.3 (10.3.55.1)
Joomla! 2.5.16
VM2.0.24

Перевел сайт на https, выгрузка перестала работать.

1С пишет

{Обработка.ОбменССайтом.МодульОбъекта(3444)}: Поле объекта не обнаружено (ДеревоГрупп)
      РИ_мДеревоГрупп = СтрокаТаблицыКаталогов.ДеревоГрупп;

в логе

#Fields: date   time   priority   clientip   category   message
2019-12-13   05:21:22   INFO   178.212.229.166   -   Скрипт адптации 1С и магазина VirtueMart версии: 2.0.24 Релиз: MINOR, версия скрипта: 2.0.9, обнуление базы перед выгрузкой: yes, выгрузка архивом: yes
2019-12-13   05:21:22   INFO   178.212.229.166   -   Этап 1) Авторизация на сервере
2019-12-13   05:21:22   INFO   178.212.229.166   -   Этап 1) Успешно

Пробовал удалять SSL сертификат, результата нет.
Подскажите, куда можно копнуть?


Вопрос закрыт, Проблема была в 1С.
« Последнее редактирование: 13.12.2019, 14:19:32 от Alex2 »
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
 Joomla 3.9.16 VirtueMart 3.2.14 версия скрипта 3.0.1
при выгрузке ошибка: в 1С:
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<html lang="en-gb" dir="ltr">
<head>
<meta charset="utf-8" />
<title>1054 - Unknown column 'custom_field_desc' in 'field list'</title>
<link href="/templates/system/css/error.css" rel="stylesheet" />
<!--[if lt IE 9]><script src="/media/jui/js/html5.js"></script><![endif]-->
</head>
<body>
<div class="error">
<div id="outline">
<div id="errorboxoutline">
<div id="errorboxheader">1054 - Unknown column 'custom_field_desc' in 'field list'</div>
<div id="errorboxbody">
<p><strong>You may not be able to visit this page because of:</strong></p>

    an <strong>out-of-date bookmark/favourite</strong>
    a search engine that has an <strong>out-of-date listing for this site</strong>
    a <strong>mistyped address</strong>
    you have <strong>no access</strong> to this page
    The requested resource was not found.
    An error has occurred while processing your request.

<p><strong>Please try one of the following pages:</strong></p>

<p>If difficulties persist, please contact the System Administrator of this site and report the error below.</p>
<div id="techinfo">
<p>
Unknown column 'custom_field_desc' in 'field list' </p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

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

В логах последняя строчка:
4.1.2) Категория и все ее подкатегории созданы

Пробовал на разных шаблонах. на последнем virtuemarte 3.6.10 то же самое. Везде спотыкается после создания категорий.

Кто сталкивался, подскажите куда копать?
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
У кого работает на  Joomla 3 VirtueMart 3, напишите конфигурацию.
Т.к. есть подозрение что причина в шаблоне, хотя попробовал несколько уже.
Причем работает только с версией PHP только 7.0. на 7.1 уже не проходит авторизацию.
*

diadora83

  • Новичок
  • 9
  • 0 / 0
Re: 1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML
« Ответ #1313 : 23.06.2020, 17:44:45 »
$res = $db
У меня тоже не работает. После того как закоментировал строку 18 в vmshop_1c.php стал соединяться.

1C выдает такую ошибку.

Выгружено товаров: 118
Выгружено предложений: 203
Получен расширенный статус успешного завершения сеанса
Ответ сервера:
v8_F594_1c7.zip

Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" dir="ltr">
<head>
   <meta http-equiv="content-type" content="text/html; charset=utf-8" />
   <title>1146 - Table 'хххххххххх.#__virtuemart_product_to_1c' doesn't exist</title>
   <link rel="stylesheet" href="/templates/system/css/error.css" type="text/css" />
      </head>
<body>
   <div class="error">
      <div id="outline">
      <div id="errorboxoutline">
         <div id="errorboxheader">1146 - Table 'хххххххххх.#__virtuemart_product_to_1c' doesn't exist</div>
         <div id="errorboxbody">
         <p><strong>You may not be able to visit this page because of:</strong></p>
         <ol>
            <li>an <strong>out-of-date bookmark/favourite</strong></li>
            <li>a search engine that has an <strong>out-of-date listing for this site</strong></li>
            <li>a <strong>mistyped address</strong></li>
            <li>you have <strong>no access</strong> to this page</li>
            <li>The requested resource was not found.</li>
            <li>An error has occurred while processing your request.</li>
         </ol>
         <p><strong>Please try one of the following pages:</strong></p>
         <ul>
            <li><a href="/index.php" title="Go to the Home Page">Home Page</a></li>
         </ul>
         <p>If difficulties persist, please contact the System Administrator of this site and report the error below.</p>
         <div id="techinfo">
         <p>Table 'хххххххххх.#__virtuemart_product_to_1c' doesn't exist</p>
         <p>
                     </p>
         </div>
         </div>
      </div>
      </div>
   </div>
</body>
</html>

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

diadora83

  • Новичок
  • 9
  • 0 / 0
Re: 1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML
« Ответ #1314 : 03.07.2020, 13:20:32 »
Здравствуйте,

Таблицы __virtuemart_product_to_1c создал, теперь этой ошибки нет.

Выходит следующая ошибка

<title>1054 - Unknown column 'custom_field_desc' in 'field list' SQL=INSERT INTO `#__virtuemart_customs`
(`custom_parent_id`,`virtuemart_vendor_id`,`custom_jplugin_id`,`custom_element`,`admin_only`,`custom_title`,`custom_tip`,`custom_value`,`custom_field_desc`,`field_type`,`is_list`,`is_hidden`,`is_cart_attribute`,`custom_params`,`ordering`,`shared`,`published`,`created_on`,`created_by`,`modified_on`,`modified_by`) VALUES
('0','1','0','','0','Производитель','Производитель','','Производитель','S','0','0','1','8a2a780d-bc38-11ea-b171-80c5f2c93506','0','0','1','2020-07-03 12:39:57','63','2020-07-03 12:39:57','63')</title>
   <link rel="stylesheet" href="/templates/system/css/error.css" type="text/css" />


*

Leo1986

  • Захожу иногда
  • 266
  • 1 / 0
Re: 1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML
« Ответ #1315 : 27.10.2020, 15:32:10 »
Народ, подскажите, что не так!? Не получается зайти с 1С
Пишет неверное имя и пароль.
Joomla 3.9.22
VirtueMart 3.6.10

Помогите разобраться! !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

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

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

Автор danklassik

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

Автор fedorkit

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

Автор zufar

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

Автор EmDmAl

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