Новости Joomla

Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla

Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla

👩‍💻 Вышел компонент интернет-магазина HikaShop 6.1.0.Один из известных компонентов магазина для Joomla.v.6.1.0 Что нового?Модуль корзины. Отображение корзины в виде offcanvas-элемента.Кнопка выхода в панели управления пользователя. Что тут сказать, просто добавили. Отправка писем только для заказов, оплаченных определёнными способами. Это удобно для рассылки сообщений, привязанных к региону или провайдеру (например, инструкции по банковскому переводу только для заказов, оплаченных банковским переводом).Листинг выплат по партнерской системе. В разделе управления партнёрскими программами появилось новое подменю «Выплаты», в котором перечислены выплаты партнёрам (упрощённое отслеживание и сверка). Добавлены настройки, благодаря которым можно определить категории товаров, на которые начисляется партнёрская комиссия с продаж.Список комплектов товаров. Система комплектов позволяет отслеживать остатки товаров, продаваемых в комплекте.Подробнее в блоге Hikashop.Поскольку мы не сообщали ранее о Hikashop 6.0, то вкратце скажем, что он вышел в июне 2025г. В новой версии было:- 13 исправлений ошибок- 17 улучшений. В частности:- - Hikashop теперь проверяет UserAgent пользователя перед добавлением товара в корзину, чтобы отсечь ботов. Ведь компонент хранит корзины в базе данных.- - улучшен роутинг компонента, позволяющий использовать в названии товара даже слеши.- - улучшения фильтра товаров - ускорение загрузки категорий/брендов/характеристик.- 4 новых функции:- - добавлена поддержка Joomla 6.0.- - Улучшена возможность адаптации форм HikaShop на фронтенде к шаблонам, не использующим стандартные классы Joomla.- - Плагин внутреннего баланса: возможность исключить уцененные товары из начисленных баллов.- - Теперь можно выбирать склады для вариантов товаров.Подробнее в Changelog Hikashop.Также при работе с Hikashop стоит учитывать, что один и тот же код поддерживает версии Joomla от 3.х до 5.х, а в таблице сравнения версий заявлена и Joomla 2.5. Беглый просмотр кода показал, что компонент как был, так и остался старым и для совместимости с Joomla 4+ просто добавлен плагин.@joomlafeed#joomla #расширения #hikashop

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

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #120 : 21.11.2011, 10:24:10 »
не помогло.
снова жду возможность выгрузки с фильтром по номенклатуре
Поставь memory_limit еще больше, пока не заработает!

Можно впринцепи вставить в начале скрипта строку
Код
ini_set("memory_limit", "200M");

Вот статья, которая описывает твою проблему: http://webhelpcenter.ru/cms_errors/5-fatal-error-allowed-memory-size-of.html
« Последнее редактирование: 21.11.2011, 15:07:11 от Centoff »
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

mayday74

  • Новичок
  • 7
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #121 : 21.11.2011, 23:07:07 »
тестирую скрипт.

Вот такое сообщение при полной выгрузке на локальном компе (php5.x VM1.1.9, на обеих версиях скрипта) сокращенный вариант:

Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<b>Warning</b>:  XMLReader::read() [<a href='xmlreader.read'>xmlreader.read</a>]: file:///Z:/home/mebel.loc2/www/components/com_virtuemart/shop_image/product/import.xml:1377: parser error : Extra content at the end of the document in <b>Z:\home\mebel.loc2\www\components\com_virtuemart\1cexport\import_xml.php</b> on line <b>89</b><br />
<script language=JavaScript src='/denwer/errors/phperror_js.php'></script><!--error--><br />
<b>Warning</b>:  XMLReader::read() [<a href='xmlreader.read'>xmlreader.read</a>]: &lt;/РљРѕРјРјРµСЂС‡РµСЃРєР°СЏР˜РЅС„РѕСЂРјР°С†РёСЏ&gt;п»ї&lt;?xml version=&quot;1.0&quot; encoding=&quot; in <b>Z:\home\mebel.loc2\www\components\com_virtuemart\1cexport\import_xml.php</b> on line <b>89</b><br />


в VM ничего не появляется
как исправить ошибку ?

ниже лог
#<?php die('Direct Access To Log Files Not Permitted'); ?>
#Version: 1.0
#Date: 2011-11-21 19:32:21
#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-21   19:32:21   -   127.0.0.1   -   Этап 1) Авторизация на сервере
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 1) Успешно
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 2) Инициализация выгрузки: Выгружать в архиве - no, размер - 16480000
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 2) Выгружаем файлы без архива
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 2) Успешно
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3) Выгрузка файлов или архива и его распаковка
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3.1) Проверка наличия имени файла Z:\home\mebel.loc2\www\components\com_virtuemart\shop_image\product\import.xml
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3.2) Загружаем файл: Z:\home\mebel.loc2\www\components\com_virtuemart\shop_image\product\import.xml
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3.2) Файл загружен: Z:\home\mebel.loc2\www\components\com_virtuemart\shop_image\product\import.xml
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3.3) Копирование картинок из временного каталога
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3) Успешно
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3) Выгрузка файлов или архива и его распаковка
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3.1) Проверка наличия имени файла Z:\home\mebel.loc2\www\components\com_virtuemart\shop_image\product\offers.xml
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3.2) Загружаем файл: Z:\home\mebel.loc2\www\components\com_virtuemart\shop_image\product\offers.xml
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3.2) Файл загружен: Z:\home\mebel.loc2\www\components\com_virtuemart\shop_image\product\offers.xml
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3.3) Копирование картинок из временного каталога
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 3) Успешно
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4) Импорт содержимого файлов
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.1) Проверка базы данных совместимости 1с и VMSHOP
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.1) База product_to_1c создана
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.1) База category_to_1c создана
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.1) XML import.xml загружен
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.2) Начинаем отчистку таблиц
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.2) Закончили отчистку таблиц
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.2) Базы созданы, переходим к построению категорий

вырезано для краткости

2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.2) Проверяем категорию  АВТОМОБИЛЬНЫЕ АКСЕССУАРЫ
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.2) Создаем категорию  АВТОМОБИЛЬНЫЕ АКСЕССУАРЫ
2011-11-21   19:32:21   -   127.0.0.1   -    4.1.2) Категория и все ее подкатегории созданы
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.2) Проверяем категорию   АнтиРАДАРЫ
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.2) Создаем категорию   АнтиРАДАРЫ
2011-11-21   19:32:21   -   127.0.0.1   -    4.1.2) Категория и все ее подкатегории созданы
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.3) Неудача: Товар  пропущен, нет категории -
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.3) SELECT category_id FROM #__vm_category_to_1c where `c_category_id` = ''
2011-11-21   19:32:21   -   127.0.0.1   -   Этап 4.1.4) Все товары добавленны (обновленны)
*

Centoff

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

ruinet

  • Новичок
  • 4
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #123 : 22.11.2011, 17:03:50 »
У меня несколько вопросов.
1. Не имею доступа к 1С, делаю 2 вызова скрипта:
/vmshop_1c.php?mode=import&filename=import.xml
/vmshop_1c.php?mode=import&filename=offers.xml
В принципе работает. Этого ведь достаточно?

2. Есть проблема с дочерними товара. Т.е. товар один, например, Кольцо. А у него несколько дочерних - от размера зависит цена и количесво на складе. Это все стандартный функционал вирта.
Дочерние товары не создаются, цены, соответственно тоже.
Для примера кусок offers.xml:
Код
			<Предложение>
<Ид>095ae860-0a9e-11e1-ba2a-001377aa8c26$095ae811-0a9e-11e1-ba2a-001377aa8c26</Ид>
<Наименование>1000 Кольцо (Au 585), р. 16.0</Наименование>
<Размер>16.0</Размер>
<Цены>
<Цена>
<Представление>1 500 руб. за г</Представление>
<ИдТипаЦены>18b76616-0aa1-11e1-ba2a-001377aa8c26</ИдТипаЦены>
<ЦенаЗаЕдиницу>1500.00</ЦенаЗаЕдиницу>
<Валюта>руб</Валюта>
<Единица>г</Единица>
<Коэффициент>1</Коэффициент>
</Цена>
</Цены>
<Количество>5</Количество>
</Предложение>
<Предложение>
<Ид>095ae860-0a9e-11e1-ba2a-001377aa8c26$095ae813-0a9e-11e1-ba2a-001377aa8c26</Ид>
<Наименование>1000 Кольцо (Au 585), р. 17.0</Наименование>
<Размер>17.0</Размер>
<Цены>
<Цена>
<Представление>1 500 руб. за г</Представление>
<ИдТипаЦены>18b76616-0aa1-11e1-ba2a-001377aa8c26</ИдТипаЦены>
<ЦенаЗаЕдиницу>1500.00</ЦенаЗаЕдиницу>
<Валюта>руб</Валюта>
<Единица>г</Единица>
<Коэффициент>1</Коэффициент>
</Цена>
</Цены>
<Количество>2</Количество>
</Предложение>
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #124 : 22.11.2011, 20:23:47 »
Версия скрипта 1.3.2 работает, попробовал 2.0
Выдает ошибку:
Цитировать
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<b>Fatal error</b>:  Call to undefined function  translitstring() in <b>/home/сайт/components/com_virtuemart/1cexport/system/category.php</b> on line <b>60</b><br />

Выгрузка товаров завершена с ошибками!
Иногда пишет ту же ошибку ссылаясь на 52 строку.
*

mayday74

  • Новичок
  • 7
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #125 : 22.11.2011, 21:32:38 »
Версия скрипта 1.3.2
VM1.1.9
1)Делаю полную выгрузку.после выставления группы пользователя по умолчанию появляются цены без НДС.
Если зайти в товар там есть цены с НДС. Но на сайте отображаются цены без НДС(Хотя вроде настройка стоит "отображать с налогом" для группы пользователей). Где копать?
2) создаю заказ в VM. загружаю в 1с. Пишет ошибка "Скидка нулевая"  и не проставляет цену товара в заказе (=0), хотя записывает сумму и количество товара. Где настроить?
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #126 : 23.11.2011, 09:25:36 »
У меня несколько вопросов.
1. Не имею доступа к 1С, делаю 2 вызова скрипта:
/vmshop_1c.php?mode=import&filename=import.xml
/vmshop_1c.php?mode=import&filename=offers.xml
В принципе работает. Этого ведь достаточно?

2. Есть проблема с дочерними товара. Т.е. товар один, например, Кольцо. А у него несколько дочерних - от размера зависит цена и количесво на складе. Это все стандартный функционал вирта.
Дочерние товары не создаются, цены, соответственно тоже.
Для примера кусок offers.xml:
Код
			<Предложение>
<Ид>095ae860-0a9e-11e1-ba2a-001377aa8c26$095ae811-0a9e-11e1-ba2a-001377aa8c26</Ид>
<Наименование>1000 Кольцо (Au 585), р. 16.0</Наименование>
<Размер>16.0</Размер>
<Цены>
<Цена>
<Представление>1 500 руб. за г</Представление>
<ИдТипаЦены>18b76616-0aa1-11e1-ba2a-001377aa8c26</ИдТипаЦены>
<ЦенаЗаЕдиницу>1500.00</ЦенаЗаЕдиницу>
<Валюта>руб</Валюта>
<Единица>г</Единица>
<Коэффициент>1</Коэффициент>
</Цена>
</Цены>
<Количество>5</Количество>
</Предложение>
<Предложение>
<Ид>095ae860-0a9e-11e1-ba2a-001377aa8c26$095ae813-0a9e-11e1-ba2a-001377aa8c26</Ид>
<Наименование>1000 Кольцо (Au 585), р. 17.0</Наименование>
<Размер>17.0</Размер>
<Цены>
<Цена>
<Представление>1 500 руб. за г</Представление>
<ИдТипаЦены>18b76616-0aa1-11e1-ba2a-001377aa8c26</ИдТипаЦены>
<ЦенаЗаЕдиницу>1500.00</ЦенаЗаЕдиницу>
<Валюта>руб</Валюта>
<Единица>г</Единица>
<Коэффициент>1</Коэффициент>
</Цена>
</Цены>
<Количество>2</Количество>
</Предложение>

1) Возникнет ошибка с константами username и id_admin
Найди файл /components/com_virtuemart/1cexport/login.tmp, если его нет, то создай с правами на чтение!
и вставь туда 2 строки:
Код
$id_admin
$username
Соответственно заменив, например:
Код
1
Админ
Следом закоментируй строку 118 файла /components/com_virtuemart/1cexport/offers_xml.php
Код
//unlink ( JPATH_BASE_1C .DS.'login.tmp' );

2) Это пока невозможно по причине того, что 1С передает данные без различения дочерний или нет товар!
Пока не расшифруем ИД!

Версия скрипта 1.3.2 работает, попробовал 2.0
Выдает ошибку:Иногда пишет ту же ошибку ссылаясь на 52 строку.

Относится ко всем! Обновление уже в архиве!
Открой файл /components/com_virtuemart/1cexport/system/category.php
Замени строки:
Код
				$slug_str = str_replace("(", "", $name);
$slug_str = str_replace(")", "", $slug_str);
$slug_str = str_replace(".", "_", $slug_str);
$slug_str = str_replace("/", "_", $slug_str);

$slug_name = explode ( " ", $slug_str );

if (count($slug_name) > 1)
{
$id_slug=0;
unset ($s_name);
$s_name = array ();

foreach ($slug_name as $snm)
{
$s_name[$id_slug] =  translitString($snm);
$id_slug = $id_slug + 1;
}

$slug = implode("_", $s_name);
}
else
{
$slug =  translitString($name);
}

if (empty ($slug) or $slug == "")
{
$slug = $name;
}
На эти:
Код
			if(VM_VERVM == '2')
{
$slug_str = str_replace("(", "", $name);
$slug_str = str_replace(")", "", $slug_str);
$slug_str = str_replace(".", "_", $slug_str);
$slug_str = str_replace("/", "_", $slug_str);

$slug_name = explode ( " ", $slug_str );

if (count($slug_name) > 1)
{
$id_slug=0;
unset ($s_name);
$s_name = array ();

foreach ($slug_name as $snm)
{
$s_name[$id_slug] =  translitString($snm);
$id_slug = $id_slug + 1;
}

$slug = implode("_", $s_name);
}
else
{
$slug =  translitString($name);
}

if (empty ($slug) or $slug == "")
{
$slug = $name;
}
}
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #127 : 23.11.2011, 11:19:21 »
Относится ко всем! Обновление уже в архиве!
Открой файл /components/com_virtuemart/1cexport/system/category.php
Замени строки:
После замены строк выдало:
Цитировать
Ответ сервера:
<b>Parse error</b>:  syntax error, unexpected T_ELSE in <b>/home/сайт/components/com_virtuemart/1cexport/system/category.php</b> on line <b>58</b><br />
Затем заменил файл целиком из обновленного архива, выгрузка прошла без замечаний.

« Последнее редактирование: 23.11.2011, 13:51:02 от Autocom »
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #128 : 23.11.2011, 13:54:13 »
Давно задавал вопрос и до сих пор остается в силе.
Ожидается ли сделать фото категорий рандомно из фото товаров этой категории?
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #129 : 23.11.2011, 16:06:20 »
Давно задавал вопрос и до сих пор остается в силе.
Ожидается ли сделать фото категорий рандомно из фото товаров этой категории?


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

mayday74

  • Новичок
  • 7
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #130 : 23.11.2011, 20:44:42 »
Сообщение отладчика
JDatabaseMySQL::query: 1054 - Unknown column 'vm_fullname' in 'field list' SQL=INSERT INTO `jos_vm_user_info`
пытается записать поле при сохранении пользователя , при выполнении  выгрузки vm_fullname в  jos_vm_user_info не создается. Соответственно не присваивается группа покупателей. На сайте при этом выходит сообщение при оформлении заказа, что пользователь не зарегистрирован.
Отключил это поле из списка полей регистрационной формы. Пользователь создался.
ps: добавьте в adaptvm
            $sql = "ALTER TABLE `#__vm_user_info` ADD `".$name."` varchar(255) NULL DEFAULT NULL";
      $db->setQuery ( $sql );
      if (!$db->query ())
      {
         $log->addEntry ( array ('comment' => 'Неудача: Невозможно обновить jos_vm_user_info поле '.$name ) );
         $log->addEntry ( array ('comment' => $sql ) );
         echo 'failure\n';
         echo 'error mysql update\n';
         echo $sql;
      }
      else
      {
         $log->addEntry ( array ('comment' => 'Поле '.$name.' обновлено' ) );
      }
      }
« Последнее редактирование: 23.11.2011, 22:22:16 от mayday74 »
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #131 : 24.11.2011, 09:05:26 »
Сообщение отладчика
JDatabaseMySQL::query: 1054 - Unknown column 'vm_fullname' in 'field list' SQL=INSERT INTO `jos_vm_user_info`
пытается записать поле при сохранении пользователя , при выполнении  выгрузки vm_fullname в  jos_vm_user_info не создается. Соответственно не присваивается группа покупателей. На сайте при этом выходит сообщение при оформлении заказа, что пользователь не зарегистрирован.
Отключил это поле из списка полей регистрационной формы. Пользователь создался.
ps: добавьте в adaptvm
            $sql = "ALTER TABLE `#__vm_user_info` ADD `".$name."` varchar(255) NULL DEFAULT NULL";
      $db->setQuery ( $sql );
      if (!$db->query ())
      {
         $log->addEntry ( array ('comment' => 'Неудача: Невозможно обновить jos_vm_user_info поле '.$name ) );
         $log->addEntry ( array ('comment' => $sql ) );
         echo 'failure\n';
         echo 'error mysql update\n';
         echo $sql;
      }
      else
      {
         $log->addEntry ( array ('comment' => 'Поле '.$name.' обновлено' ) );
      }
      }

Если бы ты почитал внимательно настройки, то этого не надо было бы делать!
Код
define ( 'VM_USER_SHOP', 'no' );	// Создать поля для регистрации новых клиентов (Банковские реквизиты: ИНН, КПП и т.д.)
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #132 : 28.11.2011, 10:58:58 »
При изменении категории в 1с и выгрузке изменений вываливает:
Цитировать
<b>Notice</b>:  Undefined index:  slug in <b>/home/сайт/components/com_virtuemart/1cexport/system/product.php</b> on line <b>524</b><br />
<br />
<b>Notice</b>:  Undefined variable: slug in <b>/home/сайт/components/com_virtuemart/1cexport/system/product.php</b> on line <b>524</b><br />
<br />
<b>Notice</b>:  Undefined index:  metadesc in <b>/home/сайт/components/com_virtuemart/1cexport/system/product.php</b> on line <b>529</b><br />
<br />
<b>Notice</b>:  Undefined variable: metadesc in <b>/home/сайт/components/com_virtuemart/1cexport/system/product.php</b> on line <b>529</b><br />
<br />
<b>Notice</b>:  Undefined index:  metakey in <b>/home/сайт/components/com_virtuemart/1cexport/system/product.php</b> on line <b>534</b><br />
<br />
<b>Notice</b>:  Undefined variable: metakey in <b>/home/сайт/components/com_virtuemart/1cexport/system/product.php</b> on line <b>534</b><br />
<br />
<b>Notice</b>:  Undefined index:  metaauthor in <b>/home/сайт/components/com_virtuemart/1cexport/system/product.php</b> on line <b>539</b><br />
<br />
<b>Notice</b>:  Undefined variable: metaauthor in <b>/home/сайт/components/com_virtuemart/1cexport/system/product.php</b> on line <b>539</b><br />
success

Выгрузка товаров завершена с ошибками!
и так по каждому товару данной группы, естественно категория новая не создалась, старая не удалилась.
Это в версии 2.0 скрипта, вроде на 1.3.2. изменение категорий работало(потом отключил, т.к. удалялись фото категории)
« Последнее редактирование: 28.11.2011, 11:04:01 от Autocom »
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #134 : 28.11.2011, 16:59:57 »
Изменения пока не отлажено!

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

sunlit

  • Новичок
  • 7
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #135 : 29.11.2011, 02:31:26 »
Ребята, помогите советом...
Ставлю всё с нуля:
1. Denwer3_Base_PHP52_2010-11-07_a2.2.4_p5.2.12_zendoptimizer_m5.1.40_pma3.2.3
2. VirtueMart_1.1.8_eCommerceBundle_Joomla_1.5.22
3. 1С:Предприятие 8.1.13.41 + "УТ", редакция 10.3.13.2 + ut_addon_10.3.13.2 (Битриксовский)

Запускаю УТ в режиме ДЕМО, настраиваю по не хитрому мануалу...
Лог в 1с
Спойлер
[свернуть]
Лог скрипта:
Спойлер
[свернуть]

Кто сталкивался и как можно вылечить?
« Последнее редактирование: 29.11.2011, 03:27:59 от sunlit »
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #136 : 29.11.2011, 10:09:07 »
Открыть php.ini , где-то на диске Z надо поискать и найти строку

;extension zip.so

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

sunlit

  • Новичок
  • 7
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #138 : 29.11.2011, 17:55:52 »
Открыть php.ini , где-то на диске Z надо поискать и найти строку

;extension zip.so
и ее раскоментировать!

Спасибо за ответ - дело сдвинулось... Раскоментил extension=php_zip.dll, за одно сменив версию денвера (php 5.3)+пакет расширений (в стандартном нет php_zip.dll). Скрипт стал паковать архив. Только теперь:
Спойлер
[свернуть]
Теперь не видно функции translitString() ((((
Вообще на какой версии php рекомендуемо работать со скриптом?

Откатываюсь обратно к php 5.2+phpzip:
Спойлер
[свернуть]

В итоге взял php из файла translit.php и вставил в category.php....скрипт начал находить нужную функцию и выгружать данные на сайт, но:
Спойлер
[свернуть]
« Последнее редактирование: 29.11.2011, 18:13:34 от sunlit »
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #140 : 30.11.2011, 11:34:30 »
Спасибо за ответ - дело сдвинулось... Раскоментил extension=php_zip.dll, за одно сменив версию денвера (php 5.3)+пакет расширений (в стандартном нет php_zip.dll). Скрипт стал паковать архив. Только теперь:
Спойлер
[свернуть]
Теперь не видно функции translitString() ((((
Вообще на какой версии php рекомендуемо работать со скриптом?

Откатываюсь обратно к php 5.2+phpzip:
Спойлер
[свернуть]

В итоге взял php из файла translit.php и вставил в category.php....скрипт начал находить нужную функцию и выгружать данные на сайт, но:
Спойлер
[свернуть]

Для начала учимся читать настройки скрипта!
Код
2. VirtueMart_1.1.8_eCommerceBundle_Joomla_1.5.22

Код
define ( 'VM_VERVM', '2' ); 		// Версия VirtueMart (2 - 2.0 или 1 - 1.1.9)

в 1.1.9 транслит вообще не нужен!

а у меня засада с интеграцией ut_addon - конфигурация не типовая. Будем корячится :(

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

antonius

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #141 : 30.11.2011, 12:54:55 »
VM 1.1.9 Joomla 1.5.23
1c выдаёт следующее
Спойлер
[свернуть]
Скорее всего сильная нагрузка на процессор?
*

Centoff

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

antonius

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #143 : 30.11.2011, 13:27:11 »
Лог из папки logs
Спойлер
[свернуть]
« Последнее редактирование: 30.11.2011, 14:39:37 от antonius »
*

antonius

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #144 : 30.11.2011, 13:30:19 »
Спойлер
[свернуть]
Это с логов сервера.
*

min

  • Новичок
  • 4
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #145 : 01.12.2011, 06:41:18 »
Ребята спасибо за проделанную работу.
Хочу спросить как можно запустить отладку этого скрипта. Пробую xdebug + NetBeans ничего не получается. Ставлю точку остановки и запускаю отладку в NetBeans он ждет подключения xdebug на порту 9000. В настройках выгрузки прописываю "Адрес сайта": http://joomla15/vmshop_1c.php?XDEBUG_SESSION_START=netbeans-xdebug. 1С отправляет запрос и зависает т.е. сессия xdebug стартует но NetBeans не получает запроса. Помогите пожалуйста разобраться или подскажите как вы занимаетесь отладкой 1С + PHP?
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #146 : 01.12.2011, 09:17:09 »
К сожалению этим вопросом не занимались!


2antonius:
Судя по логам - все впорядке, процесс просто был прерван!
Из инета:
Цитировать
Обычно такое сообщение является следствием проблем, касающихся работы прокси-сервера, DNS-сервера или хостинг-сервера, где непосредственно размещается Web-сайт, который запрашивает пользователь.

С формальной точки зрения получение названного сообщения означает, что ваш браузер получил недопустимый ответ от другого сервера (или прокси-сервера) и выводит общую заставку "502 Bad Gateway", для информирования о возникшей ситуации.

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

cdrewriter

  • Новичок
  • 8
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #147 : 01.12.2011, 15:23:30 »
Добрый день.
Скрипт работает, но не выгружает номенклатуру, создаются категории, но нет ни единого товара.
Спойлер
[свернуть]
*

cdrewriter

  • Новичок
  • 8
  • 0 / 0
Re: 1C УТ 8.x <-> VirtueMart по протоколу CommerceML
« Ответ #148 : 01.12.2011, 15:41:32 »
Логи (вырезал часть)
Спойлер
[свернуть]
*

Centoff

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

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

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

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

Автор danklassik

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

Автор fedorkit

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

Автор zufar

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

Автор EmDmAl

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