Новости 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 Пользователей и 1 Гость просматривают эту тему.
  • 690 Ответов
  • 172615 Просмотров
*

dj_lexa

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
как сложно то всё. А нельзя было в основной запрос через join зацепить?
И какую цену выдаёт?
Цена у первого товара выводится 2, потом у последующих по нарастанию.
выдает вот это
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
я вообще не вижу в тега с ценой у вас
*

dj_lexa

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
я вообще не вижу в тега с ценой у вас
В самом файле это строки 172 и 181, но действительно их нету в выгрузке. почему не выгружаются?
« Последнее редактирование: 12.11.2009, 23:36:28 от dj_lexa »
*

dj_lexa

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Сделал! Показывает цену с учетом скидки, только вот в чем проблема: скидка учитывается, даже если ее убрать в настройках товара.... как это победить?

сам файл прилагаю к посту.

[вложение удалено Администратором]
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
сделай 2 файла выгрузки, один с учетом скидки, другой без него.
Потом просто меняй урл в панели маркета.

Или сделай в коде переключатель запросов, потом правь по необходимости.
*

AcE

  • Новичок
  • 6
  • 0 / 0
что-то типа mysql_query('set names cp1251');

а если это НЕ помогло?

http://home-t.ru/market.php
Joomla 1.5.10
VirtueMart 1.1.3 stable

C кодировками уже просто запутался.

запрос mysql_query('set names cp1251');  аще никаких результатов не даёт. мож не туда его вставляю? хелп ми пожалуйста :)
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
можно выводить все не в браузер, а собирать все данные в переменную, на выходе просто ставите iconv и все будет в нужной кодировке.
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
mysql_query('set names cp1251');
нужно вставлять до подключения к базе для выборки данных
*

AcE

  • Новичок
  • 6
  • 0 / 0
вставял второй строкой. никаких изменений.

И кодировку файла пытался менять редакторами. результата нет. навернео просто туплю.

можно выводить все не в браузер, а собирать все данные в переменную, на выходе просто ставите iconv и все будет в нужной кодировке.

оо, это для меня слишком сложно. начинающий я.

Помогите, плз, разобраться. понять хошса что к чему
« Последнее редактирование: 19.11.2009, 14:57:47 от AcE »
*

Restorator

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE yml_catalog SYSTEM "shops.dtd">
Найди в коде market.php и замени на UTF-8
Запрос из базы выводит в UTF а браузер читает как 1251
*

AcE

  • Новичок
  • 6
  • 0 / 0
ооо!
точно! я несколько раз менял эти значения и запутался в корень. СПАСИБО ОГРОМНОЕ! ОЧЕНЬ ПРИЗНАТЕЛЕН!

Самое главное - иметь под рукой какой-нить редактор, где можно менять кодировки и внимательно на это сомтреть!
« Последнее редактирование: 19.11.2009, 16:22:19 от AcE »
*

Restorator

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Notepad++ вполне с этим справляется
*

AcE

  • Новичок
  • 6
  • 0 / 0
Комрады!  помогите разобраться.
Теперь вот такая проблема:

Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Unknown element 'html' (строка 3, столбец 6)

Но в 3-й строке ничего не вижу:  http://home-t.ru/market.php
Подскажите где и что искать
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Пишу в 82й раз - НЕ смотрите на ошибки в браузере, выгрузка сделана для Яндекса, у него свой формат.

2 beagler: может добавишь эту пометку в первый пост красным текстом, народ ленивый, поиском не пользуется, а так, глядишь и зрячие будут попадаться.
*

AcE

  • Новичок
  • 6
  • 0 / 0
Alex Revo, так не смотрю я на ошибки в браузере! При подаче заявки на проверку магазина Яндекс ругается и не пропускает ссылаясь на эту ошибку. решить-то я это как-то должен! :(

*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Пишу в 82й раз - НЕ смотрите на ошибки в браузере, выгрузка сделана для Яндекса, у него свой формат.

2 beagler: может добавишь эту пометку в первый пост красным текстом, народ ленивый, поиском не пользуется, а так, глядишь и зрячие будут попадаться.
Может небольшой FAQ набросаешь и в шапке разместим? Создай новую тему...
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Alex Revo, так не смотрю я на ошибки в браузере! При подаче заявки на проверку магазина Яндекс ругается и не пропускает ссылаясь на эту ошибку. решить-то я это как-то должен! :(

В таком случае, прошу прощения.
Судя по исходному коду у вас все в порядке.
Возможно проблема именно в том, что данные отдаются прямо в браузер, а не файлом, и туда попадает какой-то HTML заголовок.
Могу посоветовать только одно, сохранить данные в файл, залить на сервер и скормить Яндексу адрес файла.
Если прокатит, значит проблема в выдаче данные, не прокатит - пишите в Яндекс.

Если найдете како-нить HTTP Viewer который потянет такой большой объем страницы, то можно проверить мою версию в нем.
*

Vir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Господа, товарищи! Хелп :)
Уже не один день бьюсь над проблемой выгрузки в Яндекс.
Проблема в том, что в XML не попадают товары. Вообще!
bmpe 1.0.15
сайт http://territoriyatv.ru//index.php?page=product.csv_upload&option=com_virtuemart&func=export_yml - так, насколько я прочитал, можно напрямую передавать яндексу XML.
Пробовал и локально выгружать/сохранять/заливать в корень. Результат нулевой. В самом виртуемарте товары перестали быть активными (на главной пишет - активных товаров 0), но на сайте есть и товары, и цены, и в "товарах" они опубликованы.
*

Vir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Уважаемый, beagler!
А какой именно? их тут много. попробовал поставить самую первую версию. Ошибка
"Территория TV Территория TV http://territoriyatv.ru/ Table 'wwwterritoriyatv.jos_vm_category_xref' doesn't exist"

Версия от S.t.a.m. дает пустой экран. В файле флайпейдж от 1.5 закомментил, оставил от 1.0

http://territoriyatv.ru/media/market.php
http://territoriyatv.ru/media/market_ya.php
*

Vir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
В точку! Префикс другим оказался (joomla хостером ставилась, вот и не проверил).
Теперь товары появляются, но Яндекс ругнулся на xml

Цитировать
Ошибка: Некорректная цена предложения: цена должна быть вещественным числом (строка 293, столбец 9)
Ошибка: Предложение отклонено: http://territoriyatv.ru/index.php/shop?page=shop.product_details&flypage=flypage.tpl&product_id=21 (строка 293, столбец 9)

xml с 293 по 300 строки выглядит так:
Код
</offer><offer id="8" available="true" bid="11">
<url>http://territoriyatv.ru/index.php/shop?page=shop.product_details&amp;flypage=flypage.tpl&amp;product_id=23</url>
<price>12798.00</price>
<currencyId>RUR</currencyId>
<categoryId>141</categoryId>
<picture>http://territoriyatv.ru/components/com_virtuemart/shop_image/product/c1c84a9582cb66dc012b7345917ec4f4.jpg</picture>
<name>LG 26LH2000"</name>
<description>LG 26LH2000.от официального дилера.</description>

Как я понимаю, ему не нравится bid??
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
c bid порядок, цена наверное не нравится.
исправьте на intval($row->price)
*

Vir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
кажется, мои скромные знания php совсем испарились... ::)
а куда добавить?

Как я понимаю, где-то здесь?
$price=mysql_fetch_array($res1);
$product_price = substr($price['product_price'], 0, -3);
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
там где у вас написано что-то вроде echo "<price>".$product_price."</price>";
нужно исправить на
echo "<price>".intval($product_price)."</price>";

а $product_price = substr($price['product_price'], 0, -3); можно удалить
*

Vir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
а теперь ругается так )))
Цитировать
Ошибка: Некорректная цена предложения: цена должна быть положительным числом (строка 293, столбец 9)
Ошибка: Предложение отклонено: http://territoriyatv.ru/index.php/shop?page=shop.product_details&flypage=flypage.tpl&product_id=21 (строка 293, столбец 9)

http://territoriyatv.ru/media/market_ya.php
Сам маркет_я.пхп в аттаче, может что подскажете.

[вложение удалено Администратором]
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
кавычка в названии, потому и ругается
*

Vir

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
2 Alex Revo
опять же..в названии, а не в цене.
удалил эту кавычку. все равно результат прежний

Ошибка: Некорректная цена предложения: цена должна быть положительным числом (строка 245, столбец 9)
Ошибка: Предложение отклонено: http://territoriyatv.ru/index.php/shop?page=shop.product_details&flypage=flypage.tpl&product_id=18 (строка 245, столбец 9)

В xml-e цены вообще нулевые стали после того, как я ваш код использовал.

и еще маленький вопросик сразу. у меня ссылка на товар из XML не работает, потому как в оригинале есть еще параметры.
www.territoriyatv.ru/index.php?page=shop.product_details&flypage=shop.flypage&product_id=16&category_id=139&manufacturer_id=0&option=com_virtuemart&Itemid=1
а как их добавить в файл?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор Centoff

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

Автор Gruz

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

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

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

Автор zmeyx

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

Автор gaalferov

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