Новости 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 Ответов
  • 172555 Просмотров
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Аналогичная проблема, цена на одни товары в EUR на другие в рублях... в market.php для цены берется цифровое значение в любой валюте и приписывается RUR... Соотвественно сообщение из Я.Маркета
Цитировать
Цены, указанные в файле, не соответствуют ценам на сайте.
например, из файла:
<offer id="109" available="true" bid="11">
<url>url моего товара</url>
<price>48.00</price>
<currencyId>RUR</currencyId>
Цена на данный товар на сайте: 2 166,28 руб. 
Поделитесь решениями...
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Доработайте выгрузку, проверяйте категорию товара или где там у вас цены в евро и конвертируйте валюты.
Или отдавайте маркету цены в евро по курсу ЦБ, думаю он сам разберется что там к чему.
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
А можно по подробнее куда идти и где копать.. вот код из market.php
Код
		echo"<price>$product_price</price>\n";
// Валюта в которой указаны Ваши цены
echo"<currencyId>RUR</currencyId>\n";
соответсвенно вместо RUR надо что подставить, :) понятно что выгрузка не пройдет проверку если цены на сайте другие...
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
В описании формата все есть:

Элемент currencies задает список курсов валют магазина. Каждая из валют описывается отдельным элементом currency. Параметр id элемента currency указывает код валюты, а параметр rate - курс этой валюты к валюте, взятой за единицу. Параметр rate может иметь так же следующие значения: CBRF, NBU и CB.

CBRF - курс по Центральному банку РФ.

NBU - курс по Национальному банку Украины.

СВ - курс по банку той страны, к которой относится интернет-магазин по Своему региону, указанному в Партнерском интерфейсе Яндекс.Маркета.

Примеры:
Курс USD и EUR соответствуют курсу ЦБ РФ:
<currencies>

  <currency id="RUR" rate="1"/>
  <currency id="USD" rate="CBRF"/>
  <currency id="EUR" rate="CBRF"/>
  <currency id="UAH" rate="CBRF"/>

</currencies>
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Спасибо за подробное описание, но проблема немного в  другом.. Я хочу взять из базы данных символ (RUB, EUR, USD) валюты для каждого товара аналогично цене и запихнуть его в скрипт... тут намек был прописывание категорий товара, для которых цена указана в другой валюте... не думую что это хорошая идея, бегать по категориям и искать другие валюты..
Соответственно RUB надо заменить на RUR согласно написанному..
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
Скажите пожалуйста маркет пишет про некий щнак (") как его найти и исправить (((

Код
Bosch HEN 73U551"

Цена: 16570 р. () в наличии

мой сайт.ru

 

В конце наименования товарного предложения, пожалуйста, уберите знак (").

Проверьте, пожалуйста, все товарные предложения, размещенные на Маркете.


В Вашем файле этот знак есть:

 

<offer id="466" available="true" bid="11">

<url>http://мой сайт.ru/index.php?page=shop.product_details&amp;option=com_virtuemart&amp;flypage=flypage.tpl&amp;product_id=2673</url>

 
<price>16570.00</price>

<currencyId>RUR</currencyId>

<categoryId>7</categoryId>

<picture>http://мой магаз.ru/components/com_virtuemart/shop_image/product/99f20f8bfdb188aae111f5e53a79ed0c.jpg</picture>

[b]<name>Bosch HEN 73U551"</name>[/b]

<description>Bosch HEN 73U551.</description>

</offer>

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

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Нужно добавить функцию которая вырежет все теги из имени товара.
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
хм я вот там пакавырялся патом вернул яндек сказал нет, убрал знак " после >".$product_name.(тут)"</ он сказал да незнаю проканает или нет (
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
казнить нельзя помиловать
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
все я сам ошибку нашол, каму нужно могу выложить версия магаза 1,1,3 вроде бы))) скрипт частично сам делал Яндекс маркет магазин принял... с тех точки он прошол. ну и менеджера по продажам постарались)) так как Яндекс ужесточил требованя для магазинов)
*

maxtor

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
у меня возникла проблема, если на товар существует скидка, товар выгружается с ценой без скидки и Яндекс не принимает магазин,  помогите решить эту проблему, пожалуйста.
Проблема все еще остается, по крайней мере может хоть подскажете где копать.
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Нужно править запросы к базе, чтобы проверять стоит ли на товар скидка или нет.
*

maxtor

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
я ожидал что надо будет что-то править, но теперь я в этом просто уверен, спасибо большое за помощь, может у кого-то еще какие мысли будут, неужели никто скидками не пользуется?
*

yaroslav87

  • Захожу иногда
  • 126
  • 1 / 0
А у меня такая вот беда:

Цитировать
Не удается отобразить страницу XML
Не удается просмотреть ввод XML с использованием списка стилей . Исправьте ошибку и затем нажмите кнопку "Обновить"или повторите попытку позднее.
--------------------------------------------------------------------------------
The system cannot locate the object specified. Ошибка при обработке ресурса ''http://мой_сайт.ru/media/shops.dtd''.

Пробовал и market.php и market.xml сделать, ничего не получается, не могу понять что ему за shops.dtd надо  :'(
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Просто не нужно пробовать ее отображать, она формируется для Яндекса, а не для браузера. Если уж очень хочется, сохраните как файл и откройте в блокноте.
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
А у меня такая вот беда:

Пробовал и market.php и market.xml сделать, ничего не получается, не могу понять что ему за shops.dtd надо  :'(
Из требований - "Здесь достаточно указать только имя файла shops.dtd. Точный путь к этому файлу указывать не надо, так как он расположен на стороне Яндекс.Маркета."
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
еще вапросик, как реализовать что бы Яндекс выдовал для клиентов товар под заказ если в количестве стоит 0 в магазине, и если больше 0 ед товара то как обычно цена?
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
это нужно в запросе к базе брать остатки на складе и в зависимости от этого ставить aviable=0 или =1
*

terr

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

yaroslav87

  • Захожу иногда
  • 126
  • 1 / 0
Просто не нужно пробовать ее отображать, она формируется для Яндекса, а не для браузера. Если уж очень хочется, сохраните как файл и откройте в блокноте.

спасибо за помощь +1
*

yaroslav87

  • Захожу иногда
  • 126
  • 1 / 0
Из требований - "Здесь достаточно указать только имя файла shops.dtd. Точный путь к этому файлу указывать не надо, так как он расположен на стороне Яндекс.Маркета."
спасибо за помощь +1
*

Wester

  • Захожу иногда
  • 180
  • 4 / 1
Все же кто-нибудь сделал правильный экспорт цен товаров в различных валютах? Поделитесь решениями (кодом), спасибо!
*

trulala

  • Новичок
  • 5
  • 0 / 0
Приветствую! И я заковырялся и не могу выковыряться !

Мне с marketgid отписали что все ссылки не существующие

Вот мой маркет.пхп
http://polka.kiev.ua/media/market.php

Вот ссылку которую он формирует:
http://www.polka.kiev.ua/client?page=shop.product_details&flypage=flypage-ask.tpl&product_id=144&category_id=13
Вот ссылка которая правильная:
http://www.polka.kiev.ua/virtuemart.html?page=shop.product_details&category_id=13&flypage=flypage.tpl&product_id=143

joom1.59/virt1.13
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
Код
$url="http://ваш_url.ru/index.php?page=shop.product_details&amp;option=com_virtuemart&amp;flypage=flypage.tpl&amp;product_id=".$row['product_id'];
$product_full_image = "http://ваш_url.ru/components/com_virtuemart/shop_image/product/".$row['product_full_image'];

папробуй так
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
кстати, советую экранировать вывод описаний товара -
Код
strip_tags($row['product_desc']);
и
Код
strip_tags($row['product_s_desc']);
яндекс не принимает файл с html-тэгами
*

trulala

  • Новичок
  • 5
  • 0 / 0
Было:
$url="http://$cfg_url/client?page=shop.product_details&flypage=flypage-ask.tpl&product_id=".$row[$i]['product_id']."&category_id=".$row[$i]['category_id'];
$product_full_image = "http://$cfg_url/components/com_virtuemart/shop_image/product/".$row[$i]['product_full_image'];

стало:
$url="http://$cfg_url/index.php?page=shop.product_details&amp;option=com_virtuemart&amp;flypage=flypage.tpl&amp;product_id=".$row['product_id'];
$product_full_image = "http://$cfg_url/components/com_virtuemart/shop_image/product/".$row['product_full_image'];

и теперь по ссылке открываються все товары
а картинка перестала работать

Потом я посмотрел чем они отличаются и это оказалась [$i]. (Яша не показал что это ((() я поставил и заработало )))

Я приатачил тот файл который заработал у меня на joomla1.5.9 + VirtueMart 1.1.3

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

Restorator

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
http://www.hairprofessional.ru/yandex/market.php

Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Expected entity name for reference (строка 7350, столбец 31)

Подскажите где собака?:( на этой строке только закрывающий оффер
*

Restorator

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Хм ну на предыдущие то 7 тысяч строк он не орал:(
а кодировка utf-8 на нее он не ругается
*

zufar

  • Осваиваюсь на форуме
  • 14
  • 1 / 0
Реализация простого скрипта в яндек.маркет:
http://pagex.ru/blog/xml-katalog-tovarov-virtuemart.html
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор Centoff

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

Автор Gruz

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

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

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

Автор zmeyx

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

Автор gaalferov

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