Новости Joomla

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

assaru

  • Давно я тут
  • 763
  • 88 / 1
Перечитал несколько раз, но так и не увидел решения.
Если товар находится во вложенной категории, то скрипт формирует ссылку не верно.
Код
echo "<url>http://$cfg_url/{$js_main_page}/{$row['cat_name']}/{$row['product_alias']}</url>\n";
формирует ссылку вида
http://site.ru/каталог/подкатегория/товар
а должно быть
http://site.ru/каталог/категория/подкатегория/товар

Поборол кто-нибудь?
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

SffD

  • Новичок
  • 3
  • 1 / 0
Немного допилил код из первого поста под JoomShopping 4. Ссылки формируются для выключенного ЧПУ.
Валидацию Яндекса проходит.
Может кому пригодится.

Спойлер
[свернуть]

Добрый день, поможете с JoomShopping 4? :)

Вот такая ошибка:

Код
 Warning: Cannot modify header information - headers already sent by (output started at /home/h55611/data/www/m42foto.ru/ya/export.php:1) in /home/h55611/data/www/m42foto.ru/ya/export.php on line 2
http://m42foto.ru/ya/export.php
http://m42foto.ru/ya/export.yml
Ошибка на маркете:
Код
Определена кодировка: utf-8 (строка 0, столбец 0)
Дата из файла: 2013-11-25 11:40 (строка 3, столбец 38)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Empty content not valid for content model: '(offer)+' (строка 29, столбец 10)
Спойлер
[свернуть]
*

Delfi

  • Захожу иногда
  • 53
  • 13 / 0
Добрый день, поможете с JoomShopping 4? :)

Вот такая ошибка:

Код
 Warning: Cannot modify header information - headers already sent by (output started at /home/h55611/data/www/m42foto.ru/ya/export.php:1) in /home/h55611/data/www/m42foto.ru/ya/export.php on line 2
http://m42foto.ru/ya/export.php
http://m42foto.ru/ya/export.yml
Ошибка на маркете:
Код
Определена кодировка: utf-8 (строка 0, столбец 0)
Дата из файла: 2013-11-25 11:40 (строка 3, столбец 38)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Empty content not valid for content model: '(offer)+' (строка 29, столбец 10)
Спойлер
[свернуть]

Это значит, что до передачи заголовков выводится какая-то информация. Попробуйте сохранить в utf без bom. Например, через Notepad++
*

SffD

  • Новичок
  • 3
  • 1 / 0
Это значит, что до передачи заголовков выводится какая-то информация. Попробуйте сохранить в utf без bom. Например, через Notepad++
Ну да, спасибо! помогло. Но кроме списка категорий данных нет... Не подскажите куда покапать ?
*

Delfi

  • Захожу иногда
  • 53
  • 13 / 0
Ну да, спасибо! помогло. Но кроме списка категорий данных нет... Не подскажите куда покапать ?

Просто этот вопрос возникает у большинства, начинаяс начала топика.

По второму вопросу аналогично. Скрипт писал индивидуально под магазин, могут быть различия во всем. Ищите ошибки в PHP
*

SffD

  • Новичок
  • 3
  • 1 / 0
Разобрался, сам себе верблюд. Вот где косяк был :)
Код
      WHERE {$tb_product}.product_publish='1' AND {$tb_product}.delivery_times_id='2' 
      GROUP BY {$tb_product}.product_id
      ";
     // Последнее значение в WHERE (после AND) поменяйте на своё или уберите совсем.
    //В моем случае это означает выгрузку только тех товаров, которые есть на складе.
*

worldmen

  • Захожу иногда
  • 136
  • 2 / 0
У меня формируется ссылка вида (ЧПУ включено):
http://сайт.ru/component/jshopping/product/view/9/16
И по этой ссылке ничего нет. Мне нужна ссылка типа: http://сайт.ru/both/YG339 (http://сайт.ru/категория/ID_псевдоним)
Мне нужно изменить эти строки:
Код
echo "<url>http://$cfg_url/component/jshopping/product/view/{$row['category_id']}/{$row['product_id']}</url>\n";
Мне нужны переменные в которых содержится имена категорий и алиас товара.
Или мне нужно самому подправить SELECT как мне нужно?
*

linoxru

  • Захожу иногда
  • 58
  • 5 / 0
  • joomla 3.8.5 joomshopping 4.16.3
Ничего не получается, выдает:
Ошибка: Неверный ответ сервера: 500 Internal Server Error
Фатальная ошибка: Внутренняя ошибка во время загрузки
*

Темафей

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Здравствуйте ! Не могу понять, что за ошибка :синтаксическая ошибка Строка: 33( unexpected end-of-file), доходит до  32: <offer>  и все стопорится в чем причина? Подскажите пожалуйста!
*

grechca

  • Новичок
  • 2
  • 0 / 0
  • Студия Гречка
echo "<url>http://$cfg_url/component/jshopping/product/view/{$row['category_id']}/{$row['product_id']}</url>\n";

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

_http://goccia.com.ru/shop/10x10/10-10-301

 echo "<url>http://$cfg_url/shop/{$row['category_id']}/{$row['product_id']}</url>\n";
В месте Id категории  мне нужно ставить alias также в место Id продукт ставить alias

Как прописать код алиаса?
Кто сталкивался?

*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
Как вывести цены либо все в рублях уже с пересчетом курса или с указанием в <currencyId> что цена в евро?

На сайте используются цена в рублях и евро т.е. российский товар в рублях, европейский в евро, но покупателям цены показываются только в рублях.
Товар указан с ценой в евро но скрипт ставит код RUR
Пример:
Код: xml
<price>4.530</price>
<currencyId>RUR</currencyId>
А должно быть:
Код: xml
<price>226.5</price>
<currencyId>RUR</currencyId>
Или:
Код: xml
<price>4.530</price>
<currencyId>EUR</currencyId>

Скрипт:
Спойлер
[свернуть]
*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
Как прописать код алиаса?
Кто сталкивался?
У меня выводит без проблем
Код: php
echo "<url>http://$cfg_url/{$row['cat_name']}/{$row['product_alias']}</url>\n";
В вашем случае
Код: php
echo "<url>http://$cfg_url/shop/{$row['cat_name']}/{$row['product_alias']}</url>\n";
*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
Как вывести цены либо все в рублях уже с пересчетом курса или с указанием в <currencyId> что цена в евро?

Решил проблему ^-^
Выкладываю

Спойлер
[свернуть]
*

ak45

  • Новичок
  • 1
  • 0 / 0
Здравствуйте! Не могу запустить скрипт, выдаёт ошибку:
Код
Ошибка синтаксического анализа XML: элемент не найден
Адрес: http://sadovnik68.ru/exportym.php
Строка 1, символ 1:
Сохранял файл как utf-8 без BOM. Joomla 3.2.3 joomlaShopping 4
Подскажите, в чём может быть проблема?
*

linoxru

  • Захожу иногда
  • 58
  • 5 / 0
  • joomla 3.8.5 joomshopping 4.16.3
А как исключить определенные категории из выгрузки ?
*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
А как исключить определенные категории из выгрузки ?

Прошу не бить ногами ^-^
Спойлер
[свернуть]
*

linoxru

  • Захожу иногда
  • 58
  • 5 / 0
  • joomla 3.8.5 joomshopping 4.16.3
Прошу не бить ногами ^-^
Спойлер
[свернуть]

Как вариант, но указывать id каждого товара не выход
*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
Можно наоборот указывать те товары которые нужны
Спойлер
[свернуть]
но если и так не подходит то правим шаблон одминки в списке товаров, добавляем еще одно поле чекбокс и сверху кнопку при нажатии которой в таблицу БД будет записываться ID отмеченных товаров. Или можно через характеристику товара (выводить/невыводить)
« Последнее редактирование: 14.04.2014, 10:39:19 от Satool »
*

mslex

  • Новичок
  • 9
  • 0 / 0
а что это за ошибка?
Joomla 3.xx JoomShopping 4.xx

Выдача
Спойлер
[свернуть]

Yandex ругается. Помогите пожалуйста.
Определена кодировка: utf-8 (строка 0, столбец 0)
Дата из файла: 2014-04-17 10:20 (строка 3, столбец 38)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Empty content not valid for content model: '(offer)+' (строка 27, столбец 10)

Спойлер
[свернуть]
« Последнее редактирование: 17.04.2014, 10:26:30 от mslex »
*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
С разрешения автора "Виталик" http://joomlaforum.ru/index.php?action=profile;u=22237 выкладываю

Позволяет выводить только те товары которые нужны и задавать цену клика для каждого товара

  • Архив wishboxyandexmarket.tar устанавливаем через менеджер установки
  • Папку wishboxyandexmarket копируем в components/com_jshopping/views
  • Файл wishboxyandexmarket.php копируем в components/com_jshopping/controllers
  • Файлы ru-RU.plg_jshopping_wishboxyandexmarket.ini  ru-RU.plg_jshopping_wishboxyandexmarket.sys administrator/language/ru-RU
*

Du99

  • Новичок
  • 5
  • 0 / 0
А можно не большое пояснение к данному плагину!? Что значит (и какими должны быть) "Характеристика для выгрузки" и "Характеристика для цены клика"!?
*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
/administrator/index.php?option=com_jshopping&controller=productfields
Создаете две характеристики:
1) Выгружать в Яндекс-Маркет
2) Цена клика в Яндекс-Маркете
Тип: текст
В товаре во вкладке характеристики:
Характеристика "Выгружать в Яндекс-Маркет" пишем "1" если выгружать или "0" не выгружать
Характеристика "Цена клика в Яндекс-Маркете" пишем цену клика если хотим чтоб она отличалась от цены по умолчанию
*

Du99

  • Новичок
  • 5
  • 0 / 0
Спасибо за пояснение! Но работать отказывается! При включённом плагине пропадают все товары в магазине (на сайте), а скрипт обрабатывает только категории! Подключении характеристика не срабатывает! Может дело в обновлении Joomla! 2.5.19 и JS Version 3.16.4? Кто тестировал на такой связке?
*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
Вы в настройках плагина, ID характеристики прописали?
*

Du99

  • Новичок
  • 5
  • 0 / 0
Спасибо! Теперь всё заработало! Прописал ID и всё встало на свои места!
*

Exciter

  • Захожу иногда
  • 155
  • 9 / 0
  • Теория + практика
  • Архив wishboxyandexmarket.tar устанавливаем через менеджер установки
Насколько я понял, эта штука не работает в J3+JS4.4 ?
*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
Насколько я понял, эта штука не работает в J3+JS4.4 ?
Непроверялось)) Но точно знаю что шаблон с товарами в админке поедет.
*

Exciter

  • Захожу иногда
  • 155
  • 9 / 0
  • Теория + практика
Непроверялось)) Но точно знаю что шаблон с товарами в админке поедет.
Я пытался его навесить на JS4.4. Единственное что у меня получилось, это открыть ссылку /administrator/index.php?option=com_jshopping&controller=productfields и добавить пару характеристик. В остальном полная тишина. Нигде в админке ничего не появилось.
*

Satool

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

Exciter

  • Захожу иногда
  • 155
  • 9 / 0
  • Теория + практика
По поводу ссылки алиаса я так и не разобрался.
У меня ссылка вида /magazin/kotly/gazovye-nastennye/baxi-it/nastennyj-gazovyj-kotel-baxi.html
Т.е несколько вложенных категорий.
Ссылка вида index.php?option=com_jshopping&amp;controller=product&amp;task=view&amp;category_id=30&amp;product_id=8&amp;Itemid=0
не устраивает вообще никак, т.к. сайт открывается без условий обработки позиций модулей.
Есть ли решение получить нормальную ссылку?

Посмотрел http://joomlaforum.ru/index.php/topic,258125.msg1298369.html#msg1298369
Вшил код в скрипт с подставлением url вида option=com_jshopping
В итоге получаю ошибку
Код
PHP Fatal error:  Class 'JURI' not found in export.php on line 126
Как его подключить?

Тут помоему надо подключить JS роутер. У меня не хватает знаний для такого уровня работы.
« Последнее редактирование: 19.05.2014, 13:55:48 от Exciter »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Импорт/экспорт

Автор apirat

Ответов: 903
Просмотров: 181398
Последний ответ 17.06.2022, 21:10:28
от marksetter
Интеграция с Yandex.Market (заказы)

Автор Mikle_Shaman

Ответов: 10
Просмотров: 1397
Последний ответ 27.04.2022, 10:14:17
от Mikle_Shaman
Импорт товаров в Яндекс.Объявления

Автор demll

Ответов: 1
Просмотров: 1426
Последний ответ 04.02.2021, 09:32:19
от khan-alex
Для настройки Яндекс Маркет

Автор stardel

Ответов: 6
Просмотров: 2642
Последний ответ 03.12.2019, 20:00:35
от zikkuratvk
Перенос товаров из магазнина на Joomla 2.5 на Joomla 3.9

Автор dron

Ответов: 3
Просмотров: 1711
Последний ответ 09.04.2019, 14:27:51
от nevigen