Новости Joomla

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

vlades

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
злобный ламер

попробуй вот это
Код
$url="http://мой сайт ру/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=".$row['product_id']."&category_id=".$row[$i]['category_id']."&option=com_virtuemart&Itemid=58;
должно заработать
*

злобный ламер

  • Захожу иногда
  • 192
  • 2 / 0
Код
;Itemid=58;
[/quote]
?? зачем ?
*

vlades

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
потому что в ссылке
&Itemid=58
*

злобный ламер

  • Захожу иногда
  • 192
  • 2 / 0
потому что в ссылке
&Itemid=58
синтаксическая ошибка
причем на строчку ниже ,там где картинка формируется
« Последнее редактирование: 30.01.2010, 06:59:15 от злобный ламер »
*

злобный ламер

  • Захожу иногда
  • 192
  • 2 / 0

3.если у тебя VM1.1.4 и тебя устраивает абсолютная скидка, можешь скачать файл прикреплённый в моём посте

Parse error: syntax error, unexpected T_STRING in /........./........../мой сайт/www/market_discount_absolute.php on line 42
там где надо урл указать
*

barpro

  • Осваиваюсь на форуме
  • 12
  • 2 / 0
Parse error: syntax error, unexpected T_STRING in /........./........../мой сайт/www/market_discount_absolute.php on line 42
там где надо урл указать
ссылку дай на твой сайт и на market_discount_absolute.php посмотрю
*

ruslan_shiyan

  • Новичок
  • 4
  • 0 / 0
Бодрого всем времени суток.
Всё таки как правильно сделать (как будет без ошибок написана строка)
echo"<description>".$product_name.".от официального дилера.</description>\n"
чтоб вместо "от официального дилера" выводилось краткое описание товара $product_s_desk

Подскажите пожалуйста. ^-^
*

vlades

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
Цитировать
синтаксическая ошибка
причем на строчку ниже ,там где картинка формируется
кавычки забыл закрыть)
Код
"&amp;option=com_virtuemart&amp;Itemid=58";

Цитировать
echo"<description>".$product_name.".от официального дилера.</description>\n"
чтоб вместо "от официального дилера" выводилось краткое описание товара $product_s_desk
посмотри версии скриптов с этой страницы, там это сделано
*

злобный ламер

  • Захожу иногда
  • 192
  • 2 / 0
вроде как получилось настроить модуль для маркета (тот который с этой странице) market_discount_absolute.php
для тех у кого стоит хак на тему - забиваешь в $ а выводит в рублях, и нет НДС

после
      $product_price = substr($row[$i]['product_price'], 0, -3);
ставим
      $product_price = ceil(1.15 * 30.50 * $product_price); ( где 1.15  (как пример) маржа, она совпадает с % которые вместо НДС, а 30.50 курс $ на сегодняшний день)
« Последнее редактирование: 08.02.2010, 17:12:25 от злобный ламер »
*

Opsan

  • Захожу иногда
  • 58
  • 4 / 0
Добрый день!
Возникла такая необходимость - а как выгрузить не весь магазин в маркет, а только нужные позиции?
vm 1.1.3
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
например, пометить нужные позиции как спецпредложения и скрипте выгрузки в запросе отбирать только спецпредложения
*

Opsan

  • Захожу иногда
  • 58
  • 4 / 0
Теория понятна :)
Долго ковырял и родил:
 
Код
Получаем значение спецпредложения:
$query = "
SELECT
$tb_product.product_id,
$tb_product.product_special,
------

Выводим только спецпредложения:
if (!in_array($row[$i]['product_id'],$product_log) AND ($row[$i]['product_price']) AND ($row[$i]['product_special']=="Y"))
« Последнее редактирование: 11.02.2010, 21:56:59 от Opsan »
*

злобный ламер

  • Захожу иногда
  • 192
  • 2 / 0
Прикладываю.....
Спасибо за работающий модуль, но есть вопрос - как тут сделать чтоб артикул показывался? (код производителя)
*

chendger

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Пара вопросов при выгрузке в Яндекс, такая штука:

Код
Предупреждение: Некорректный URL адрес картинки предложения: _________________4b4c852687c4a.jpg (строка 1, столбец 1011)
Как я понимаю дело в : _____  - как его убрать? Его HighSlide создает, или лайтбокс при уменьшении картинки по идее?

И собственно не понятно, как добавить не одну категорию, а скажем десять, он выгружает только последнюю.
Файл yml тут: http://narod.ru/disk/17957265000/yml.rar.html
Подскажите!
В аттач кинуть не вышло, пишет что папка upload переполнена))
*

mister_boy

  • Захожу иногда
  • 178
  • 2 / 0
Привет Всем!
Знатоки помогайте. Вот уже 3:40 а я бьюсь с модулем.
Итак. Поставил какую то из версий в ветке - уже запутался даже какую.
Скрипт вроде как отрабатывает.
Посмотрите - http://www.goorin.ru/YML/market.php

Но Yandex ругается

Определена кодировка: windows-1251 (строка 0, столбец 0)
Дата из файла: 2010-03-02 03:36 (строка 3, столбец 113)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Element 'name' is not valid for content model: ....

Что не так?
Уже глаза в кучу ;(((

*

DimZ

  • Осваиваюсь на форуме
  • 38
  • 7 / 0
обращаюсь к S_Serega и Vladlen
это наверное потомучто скрипты у нас разные
посмотрите как у вас sh404SEF формирует ссылки на товары (смотрите не SEF ссылку) и строку из скрипта которая отвечает за формирование ссылки
у меня не SEF ссылка на товар из sh404SEF
Код
index.php?option=com_virtuemart&Itemid=71&category_id=(сюда ID категории)&flypage=flypage.tpl&lang=ru&page=shop.product_details&product_id=(сюда ID продукта)
а вскрипте получается
Код
index.php?option=com_virtuemart&amp;Itemid=71&amp;category_id=".$row[$i]['category_id']."&amp;flypage=flypage.tpl&amp;lang=ru&amp;page=shop.product_details&amp;product_id=".$row[$i]['product_id']
в результате на выходе мы получаем ссылку не SEF , но при переходе на сайт срабатывает автоматический редирект на SEF ссылку

P.S.
прикладываю скрипт который я гдето в этой ветке взял и переделал, у меня работает на Joomla 1.5.15 , виртуалмарте 1.1.4 и sh404SEF
яндекс проглотил с первого раза
и плюс он:
выводит валюту ту в которой товар забит в виртуалмарт
выводит ссылку для sh404SEF
выводит цену с учётом скидки (только если скидка в процентах)
выводит производителя
Спасибо, на YM схавал только при условии следующего порядка в XML, до этого выбрасывал с ошибкой (то name не нравилось, то ещё что ):
 id
url
price
currencyId
categoryId
picture
delivery
name
vendor
description
*

DimZ

  • Осваиваюсь на форуме
  • 38
  • 7 / 0
Привет Всем!
Знатоки помогайте. Вот уже 3:40 а я бьюсь с модулем.
Итак. Поставил какую то из версий в ветке - уже запутался даже какую.
Скрипт вроде как отрабатывает.
Посмотрите - http://www.goorin.ru/YML/market.php

Но Yandex ругается

Определена кодировка: windows-1251 (строка 0, столбец 0)
Дата из файла: 2010-03-02 03:36 (строка 3, столбец 113)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Element 'name' is not valid for content model: ....

Что не так?
Уже глаза в кучу ;(((


Посмотри про порядок (выше) - аналогично было, дня два потратил. :-)
*

DimZ

  • Осваиваюсь на форуме
  • 38
  • 7 / 0
Спасибо за работающий модуль, но есть вопрос - как тут сделать чтоб артикул показывался? (код производителя)
Добавь позицию <vendorCode> в модуль выгрузки.
*

злобный ламер

  • Захожу иногда
  • 192
  • 2 / 0
Посмотри про порядок (выше) - аналогично было, дня два потратил. :-)
1. есть ли файл shops.dtd
2. <category id="6" parentId="1">йНЬЕКЕЙ</category>
<category id="7" parentId="1">ьЮОЙЮ</category>
очень эротично выглядит ты не пробовал кодировку поменять?

Добавь позицию <vendorCode> в модуль выгрузки.
а по подробнее куда именно поставить? я чайник в этом
*

mr.fed

  • Новичок
  • 5
  • 0 / 0
Посмотри про порядок (выше) - аналогично было, дня два потратил. :-)
А не подскажете, как порядок поменять? или может готовый файлик кто выложит? пожалуйста...
*

злобный ламер

  • Захожу иногда
  • 192
  • 2 / 0
А не подскажете, как порядок поменять? или может готовый файлик кто выложит? пожалуйста...
в этой теме 10 листов, телепаты ушли в отпуск, про какой порядок идет речь и про какой файл? тут 3 вида модулей выложено про какой идет речь?
*

mr.fed

  • Новичок
  • 5
  • 0 / 0
в этой теме 10 листов, телепаты ушли в отпуск, про какой порядок идет речь и про какой файл? тут 3 вида модулей выложено про какой идет речь?
vlades посте #272 выложил модуль, но маркет не берет эту выгрузку.  DimZ в посте #296 сказал, что порядок должен быть определенным, и в посте #297 сказал, что надо на этот порядок смотреть, и что он два дня портатил.
его слова я и  процетировал в своем посте, попросив кого-нить поделиться файликом с нужным порядком или подсказать как этот порядок сменить.

что тут не понятного?

2mr.fed
проверьте что в получающемся файле нет пустых тегов. например у меня было <vendor></vendor>
*

mister_boy

  • Захожу иногда
  • 178
  • 2 / 0
1. есть ли файл shops.dtd

shops.dtd - лежит  вместе с market.php

2. <category id="6" parentId="1">йНЬЕКЕЙ</category>
<category id="7" parentId="1">ьЮОЙЮ</category>
очень эротично выглядит ты не пробовал кодировку поменять?

кодировку крутил как только можно. Сам market.php сохранен в ANSI. Есть строка mysql_query('set names cp1251');
Или что-то не так я делал?
*

mister_boy

  • Захожу иногда
  • 178
  • 2 / 0
Причем если я в Mozilla запускаю скрипт он мне его на экран выдает. Правда по умолчанию почему то определяет кодировку KOI8-R, но если переключить вид в windows 1251 то все Окей. И как я понимаю Yandex именно в цwindows 1251 хочет кушать
*

mr.fed

  • Новичок
  • 5
  • 0 / 0
2mr.fed
проверьте что в получающемся файле нет пустых тегов. например у меня было <vendor></vendor>
нет, маркет ругается именно на порядок
*

злобный ламер

  • Захожу иногда
  • 192
  • 2 / 0
нет, маркет ругается именно на порядок
другой модуль не пробовали запустить?
*

orsy

  • Захожу иногда
  • 400
  • 23 / 1
  • Web-Factor Ukraine
Злобному Ламеру по поводу изменения порядка...

там в файлике строка примерно 126, там начинается вывод тегов через echo

Код
//ссылка для sh404SEF
$url="http://$cfg_url/index.php?option=com_virtuemart&amp;Itemid=71&amp;category_id=".$row[$i]['category_id']."&amp;flypage=flypage.tpl&amp;lang=ru&amp;page=shop.product_details&amp;product_id=".$row[$i]['product_id'];
$product_full_image = "http://$cfg_url/components/com_virtuemart/shop_image/product/".$row[$i]['product_full_image'];
$tags = Array ('{product_name}','{product_desc}');
$repl = Array ($row[$i]['product_name'],$row[$i]['product_s_desc']);
$product_discount_id = $row[$i]['product_discount_id'];
$product_currency = $row[$i]['product_currency'];
$vendor = $row[$i]['mf_name'];
$product_price = substr($row[$i]['product_price'], 0, -3);
$product_cat_id=$row[$i]['category_id'];
echo"\n<offer id=\"".$row[$i]['product_id']."\" available=\"true\" bid=\"$bid\">\n";
echo"<url>".$url."</url>\n";
$mysql_product_discount = mysql_query("SELECT amount FROM $product_discount WHERE discount_id='$product_discount_id'");
while ($array_product_discount = mysql_fetch_array($mysql_product_discount) )
$product_price = $product_price - $product_price * $array_product_discount['amount']  / 100;
echo"<price>$product_price</price>\n";
if ($product_currency == "RUB"){
         echo"<currencyId>RUR</currencyId>\n";
        } else {
echo"<currencyId>$product_currency</currencyId>\n";
}
echo"<categoryId>".$product_cat_id."</categoryId>\n";
if ($row[$i]['product_full_image']){
        echo"<picture>".$product_full_image ."</picture>\n";
        } else {
}
echo"<delivery>true</delivery> \n";
//echo"<vendor>".HtmlSpecialChars($vendor)."</vendor>\n";
echo"<name>".HtmlSpecialChars(strip_tags($row[$i]['product_name']))."</name>\n";
echo"<description>".HtmlSpecialChars(strip_tags(str_replace($tags,$repl,$description_template)))."</description>\n";
echo"</offer>\n";

вот, вроде тут их и нада менять местами чтобы поменять порядок, я не пробывал у меня порядок совпадает изначально...

да тут у меня вывод тега <vendor> закомментирован, они у меня не заполнены, потому я их и не вывожу.
« Последнее редактирование: 09.03.2010, 19:49:09 от orsy »
*

злобный ламер

  • Захожу иногда
  • 192
  • 2 / 0
Злобному Ламеру по поводу изменения порядка...

там в файлике строка примерно 126, там начинается вывод тегов через echo


вот, вроде тут их и нада менять местами чтобы поменять порядок, я не пробывал у меня порядок совпадает изначально...

да тут у меня вывод тега <vendor> закомментирован, они у меня не заполнены, потому я их и не вывожу.

хм.... простите, а про какой модуль идет речь?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор Centoff

Ответов: 1315
Просмотров: 192838
Последний ответ 27.10.2020, 15:32:10
от Leo1986
Импорт из CSV товаров с типами и свойствами из

Автор Gruz

Ответов: 499
Просмотров: 143397
Последний ответ 23.02.2017, 15:15:42
от orchanin
Как импортировать файл XML в Joomla VirtueMart?

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

Ответов: 2
Просмотров: 3572
Последний ответ 14.07.2016, 18:40:24
от Berzerker
импорт товаров в YML Яндекс маркет

Автор zmeyx

Ответов: 5
Просмотров: 9567
Последний ответ 14.07.2016, 18:34:28
от Berzerker
Скрипт экспорта товаров в Яндекс маркет (yml)

Автор gaalferov

Ответов: 12
Просмотров: 9970
Последний ответ 08.06.2016, 14:02:27
от DimaXP