Новости Joomla

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

👩‍💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content. Поддержка собственных макетов вывода для галерей. Смешанные фото+видео галереи. Плагин создан как замена Simple Image Gallery и поддерживает синтаксис {gallery}{/gallery}.👩‍💻 v.1.2.3. Что нового?- Обработка вступительного и полного текста для материалов Joomla. Добавлена обработка шорткодов в полном и вступительном текстах материалов Joomla.- Системные требования. Повышены минимальные требования до Joomla 5 и PHP 8.1.- Мелкие правки. Исправлена ошибка работы макета по умолчанию в плагине контента.- Joomla 6. Пакет плагинов успешно протестирован на Joomla 6.Страница расширения.GitHub расширенияJoomla Extensions Directory@joomlafeed#joomla #расширения

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

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Обновление остатков на складе делает, цены не обновляет.
Ждем когда появится автор этой версии и доведет её до ума.
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Сейчас почти приготовил обновление! Точнее обновляется он прекрасно (Новый товар добавится только в случае не совпадения артикула и названия) Я могу выложить его, но пока я не делал выгрузку заказов! Поэтому выложу только если вам нужно для тестирования!

Ошибки прошлые исправил! В том числе изменен принцеп назначения артикула и проверки схожести продуктов!

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

vladimirosm

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Поэтому выложу только если вам нужно для тестирования!

давай :-)
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
http://narod.ru/disk/5600118001/vmshop_1c_rev1.2.rar.html

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

Vovken1982

  • Новичок
  • 4
  • 0 / 0
Товар добавляется, категорий нет, цены загружаются.
Подскажите пожалуйста в чем проблема.

Выгружено товаров: 8
Выгружено картинок: 0
Выгружено файлов: 0
Выгружено предложений: 8
Получен расширенный статус успешного завершения сеанса
Ответ сервера:
v8_7FC9_123.zip

Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>472</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>704</b><br />
<br />
<b>Notice</b>:  Undefined variable: product_cat_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>708</b><br />
<br />
<b>Notice</b>:  Undefined index:  category_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>715</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>472</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>704</b><br />
<br />
<b>Notice</b>:  Undefined variable: product_cat_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>708</b><br />
<br />
<b>Notice</b>:  Undefined index:  category_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>715</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>472</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>704</b><br />
<br />
<b>Notice</b>:  Undefined variable: product_cat_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>708</b><br />
<br />
<b>Notice</b>:  Undefined index:  category_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>715</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>472</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>704</b><br />
<br />
<b>Notice</b>:  Undefined variable: product_cat_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>708</b><br />
<br />
<b>Notice</b>:  Undefined index:  category_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>715</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>472</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>704</b><br />
<br />
<b>Notice</b>:  Undefined variable: product_cat_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>708</b><br />
<br />
<b>Notice</b>:  Undefined index:  category_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>715</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>472</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>704</b><br />
<br />
<b>Notice</b>:  Undefined variable: product_cat_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>708</b><br />
<br />
<b>Notice</b>:  Undefined index:  category_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>715</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>472</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>704</b><br />
<br />
<b>Notice</b>:  Undefined variable: product_cat_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>708</b><br />
<br />
<b>Notice</b>:  Undefined index:  category_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>715</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>472</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>704</b><br />
<br />
<b>Notice</b>:  Undefined variable: product_cat_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>708</b><br />
<br />
<b>Notice</b>:  Undefined index:  category_id in <b>/home/u241379/compkupi.ru/www/vmshop_1c.php</b> on line <b>715</b><br />
success
offer.xml

Выгрузка товаров завершена с ошибками!
Не удалось прочитать данные, загруженные с сервера.
Обмен не выполнен
Не выгружен ни один заказ.
Обмен заказами завершен с ошибками!
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
как из магазина выгрузить в 1с а патом обратно уже с изменениями? читал тут читал и ничего не понял с етим 1с
*

vladimirosm

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
  Пытался сделать изменение цен - результат отрицательный, как не строил цикл, идет в повисание!
может при обновлении цен этого  достаточно ?
Код
$query = "UPDATE #__vm_product_price SET product_price='".$new_cash."' where product_id='".$product_id_base."' AND shopper_group_id = '" . $new_cash_gr[$key] . "'";
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
хмм, упрощение! Но она может и правда будет работать! Правда нагрузка на базу получится, т.к. скрипт обработает все товары без исключения! В данном случае цикл нужен для проверки изменилась ли цена! Хотя все равно меньше запросов! Ща протестирую, отпишусь!
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

Vovken1982

  • Новичок
  • 4
  • 0 / 0
Вроде как нашол в чом беда.
Как у вас номенклатура структурирована?
Попробуйте создать Группы в справочнике Номенклатура, и туду перетаскивать товар.
Это и есть категории в которые попадает товар с сайта.
У меня после этого начало вроде работать... Тестирую...
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Повисания продолжились, как не крути, но цикл остается! И причину повисания помоему понял! Связано это с xpath, как только разбирусь с ним, выложу исходник!
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

vladimirosm

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Повисания продолжились, как не крути, но цикл остается! И причину повисания помоему понял! Связано это с xpath, как только разбирусь с ним, выложу исходник!
Насколько я  понял база не очищается при полной выгрузке. Тогда можно попробовать еще один вариант:
вместо
Код
									if (! $db->insertObject ( '#__vm_product_price', $ins, 'product_price_id' )) 
{
print 'error mysql 8';
}
на
Код
									$query = "SELCET product_price, product_price_id #__vm_product_price SET product_price='".$new_cash."' where product_id='".$product_id_base."' AND shopper_group_id = '" . $new_cash_gr[$key] . "'";
$db->setQuery ( $query );
$rows2 = $db->loadObject ();
if ($rows2 ){
if ($rows2->product_price != $price_new)
{
$query = "UPDATE #__vm_product_price SET product_price='".$price_new."' where product_price_id='".$rows2->product_price_id."'";
$db->setQuery ( $query );
$db->query ();
}
}else if (! $db->insertObject ( '#__vm_product_price', $ins, 'product_price_id' ))
{
print 'error mysql 8';
}

в условии
Код
if ($rows2 )
подразумевается проверка на существование записи

Т.е. идея просто обновлять цены, без очисти базы....


аааа... блин... увидел...
« Последнее редактирование: 14.02.2011, 17:05:02 от vladimirosm »
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Все, реализовал изменение прайса!
http://narod.ru/disk/5682751001/vmshop_1c_rev1_2.rar.html

Правда для тех у кого много элементов для выгрузки, то желательно их разбит на группы, а то у многих по дефолту стоит время выполнения скриптов максимум 30 секунд, что может не хватить! У меня для теста выгрузка 240 товаров (первый раз занимает 2-3 секунды, последующие 5-7 секунд), это я про саму работу скрипта (сколько по времени будет выполнять 1С - это уже зависит от сервера или компа, у кого на чем стоит).

Этот скрипт 100% работает при заполненных прайсах (кстати не обязательно) на версии 10.3 и более, как на других будет работать, точно не знаю, надо проверять!

Теперь что касается как настроить?:
1) Кидаем его в папку с Joomla (в главную директорию, где и index.php)
2) Идем в 1С -> Сервис -> Обмен данных с WEB сайтом -> Настроить обмен данных с WEB сайтом
3) В строке адрес: http://www.site.site/vmshop_1c.php
4) Вводим логин и пароль от админки в Joomla
5) Настраиваем по своим вкусам
6) Запускаем!

Также измените под себя следующие строки в исходнике (изменять можно в блокноте, но лучше взять AkelPAD, вроде так):
define ( 'VM_NDS', 'yes' );       // Учитывать в цене из 1С налог НДС?
define ( 'VM_CATALOG', 'yes' );    // Копировать структуру каталогов?

Для тех кто правил налог НДС: В низу скрипта на строке 875 добавилась еще одна проверка!
« Последнее редактирование: 16.02.2011, 17:08:56 от beagler »
Разработка приложения для выгрузки товаров из 1С в VirtueMart по протоколу CommerceML (fromrus.su:3001) а так же на этом форуме в разделе "Расширения Joomla -> VirtueMart"
*

GSA3D

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Изменения картинок и наименований товаров на сайт не выгружаются

Да, и хорошо бы вынести в переменные в начало скрипта шаблон и количество товаров в строке. А то там managed и 1 стоит, в 2 местах в середине скрипта менять нужно. Но это пустяки, главное обмен сделать до конца.
« Последнее редактирование: 15.02.2011, 16:52:10 от GSA3D »
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Скрипт становится всё лучше.
Но изменения картинок и названий не выгружаются, хотя при выгрузке пишет что выгружено.
Выгружено товаров: 1
Выгружено картинок: 1
Выгружено предложений: 1
Получен расширенный статус успешного завершения сеанса
Ответ сервера:
v8_2927_75.zip

Выгрузка товаров успешно завершена

Это у одного товара было изменено название и изменена картинка.
Но на сайте картинка старая и в папке нового изображения нет.
*

vladimirosm

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Это у одного товара было изменено название и изменена картинка.
Но на сайте картинка старая и в папке нового изображения нет.

что говорит logs/vmshop_1c.log.php ?
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Нет такого файла.
*

vladimirosm

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Нет такого файла.
ведение лога подключено .
Сделайте права на папку "logs" 777 и снова импортируйте из 1С. Должен появиться файл "vmshop_1c.log.php".
*

GSA3D

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Цитировать
2011-02-15   13:36:24   -   188.168.92.142   -   loadfile & create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/v8_4CC4_49.zip
2011-02-15   13:36:24   -   188.168.92.142   -   -
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл .
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл ..
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл 1909550.jpg
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл _________________4d41520f75132.jpg
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл _________________4d41553775c18.jpg
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл _________________4d416a082e27c.jpg
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл _________________4d417082de8aa.jpg
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл import_files
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл index.html
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл resized
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл tmpForThumb_php3FetYh
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл tmpForThumb_phpFMVaUr
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл tmpForThumb_phpJrzpCa
2011-02-15   13:36:25   -   188.168.92.142   -   unzip файл v8_4CC4_49.zip
2011-02-15   13:36:25   -   188.168.92.142   -   unzip file 3 /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/v8_4CC4_49.zip
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/09
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/09
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/24
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/96
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/f3
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/f3
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/f3
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/f3
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/f3
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/f3
2011-02-15   13:36:25   -   188.168.92.142   -   loadfile create dir name /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import_files/f3
2011-02-15   13:36:25   -   188.168.92.142   -   Анализ XML /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/import.xml
2011-02-15   13:36:25   -   188.168.92.142   -   Анализ XML /www/XXX/www/htdocs/components/com_virtuemart/shop_image/product/offers.xml
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Изменение рисунка и изменение названия пока не реализовано!

Изменение названия не делал, так как поиск изменений товара происходит по артиклу и названию, поэтому пока изменение названия или артикула приведет к тому, что товар добавится как новый!

На счет изменения картинки надо думать, так как картинке присваивается рандомное имя, то найти рисунк возможно только по инфе из базы, к тому же прийдется проверять соответствие нового рисунка и старого! Или же можно реализовать замену старого на новое без проверки!

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

vladimirosm

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Изменение названия не делал, так как поиск изменений товара происходит по артиклу и названию, поэтому пока изменение названия или артикула приведет к тому, что товар добавится как новый!


может делать артикул по ячейке <ИД>? В 1С они уникальны, сразу кучу проблем решается.
В базе поле "product_sku"->    varchar(64), должно хватить
« Последнее редактирование: 17.02.2011, 08:10:25 от vladimirosm »
*

GSA3D

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
может делать артикул по ячейке <ИД>? В 1С они уникальны, сразу кучу проблем решается.
В базе поле "product_sku"->    varchar(64), должно хватить
Не, не надо такого. У меня вот, например, у товаров артикул, который должны видеть покупатели.
*

Centoff

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

elvin

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
  • Я Тигръ!
Очень нужное расширение. Ждем стаб.версии
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
Есть предложение по улучшению функционала.
В 1с есть возможность для каждого товара выставить вес.
При выгрузке в XML файле вес присутствует.
В виртуемарте в зависимости от веса рассчитывается стоимость доставки.
Возможно ли сделать выгрузку веса товара из 1с в поле product_weight?

« Последнее редактирование: 19.02.2011, 14:41:44 от Autocom »
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
а может кто-то помочь настроить синхронизацию? Устал уже биться, не получается. Возможно за оплату. Моя ася 473737041. Очень надо!
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
а может кто-то помочь настроить синхронизацию? Устал уже биться, не получается. Возможно за оплату. Моя ася 473737041. Очень надо!
Вообще не подключается? Какие ошибки выдает? Обновление от Битрикс устанавливали?
« Последнее редактирование: 19.02.2011, 15:14:30 от Autocom »
*

Autocom

  • Захожу иногда
  • 306
  • 3 / 0
На счет изменения картинки надо думать, так как картинке присваивается рандомное имя, то найти рисунк возможно только по инфе из базы, к тому же прийдется проверять соответствие нового рисунка и старого! Или же можно реализовать замену старого на новое без проверки!
А возможно сделать, чтобы картинке присваивалось имя по артикулу и менять старую картинку на новую с тем же именем даже пусть без проверки?
Это бы решило проблему индексации поисковиками, т.к. сейчас каждый раз новое имя.
И искать такие картинки легко, а если картинок у товара несколько, то присваивать имя артикул-1, артикул-2 и т.д.
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Народ, отзовитесь хоть кто-нибудь! Оччень надо!
Никак не могу настроить хоть какой-то обмен данными. Стукните в асю: 473737041 или в скайп portall.com.ua
А то бьюсь уже из последних сил а ничего не получается, а делов может на 3 минуты
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
Попробовал скрипт vmshop_1c.php, есть недочеты
1.  Если изначально товар выгружался без цены и картинки, то при следующей выгрузке (изменений), когда все параметры были занесены, информация на сайте не изменяется. (позиция так и остается без цены и без картинки). На мой взгляд это главный недостаток
т.к. если в магазине большое количество товаров (у меня более 5000), то постоянно пользоваться полной выгрузкой будет очень затруднительно.
2. Если у товара несколько картинок, то не все картинки отображаются в миниатюре, хотя при просмотре в полном размере они есть.
http://files.mail.ru/U15UW0
3. Если при наличии товара в магазине, сделать полную выгрузку, то окончания выгрузки можно ждать вечность.
А если все удалить из VirtueMart и тогда сделать выгрузку, то все работает нормально.
« Последнее редактирование: 28.02.2011, 20:10:24 от Alex2 »
*

Centoff

  • Захожу иногда
  • 244
  • 16 / 0
Правда для тех у кого много элементов для выгрузки, то желательно их разбит на группы, а то у многих по дефолту стоит время выполнения скриптов максимум 30 секунд, что может не хватить! У меня для теста выгрузка 240 товаров (первый раз занимает 2-3 секунды, последующие 5-7 секунд), это я про саму работу скрипта (сколько по времени будет выполнять 1С - это уже зависит от сервера или компа, у кого на чем стоит).

Это ответ на 3-й вопрос! Связано это с тем, что скрипт перепроверяет изменение цены каждого товара!

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

1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML

Автор Centoff

Ответов: 1315
Просмотров: 217268
Последний ответ 27.10.2020, 15:32:10
от Leo1986
Как импортировать файл XML в Joomla VirtueMart?

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

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

Автор danklassik

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

Автор fedorkit

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

Автор zufar

Ответов: 690
Просмотров: 173753
Последний ответ 05.02.2015, 16:39:22
от newjey