Новости 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 Гость просматривают эту тему.
  • 13 Ответов
  • 1249 Просмотров
*

andreyprokopyev1971

  • Новичок
  • 7
  • 0 / 0
Здравствуйте!
Нужна помощь в следующем вопросе:
есть сайт на Joomla 3 с компонентом JoomShopping.
Нужно сделать так чтобы в карточке товара при нажатии на объект допустим кнопка, которая прописывается через файл /product/product_default.php
добавлялось к корзине допустим "характеристика 1", которой нет в админ панели, эта характеристика также допустим прописывается в файле и к общей стоимости прибавлялось 100 рублей к примеру..
т.е. в корзину положить свой аттрибут, который будет прописан через php.

обновление атрибутов и цены в карточке товара происходит с помощью функции "reloadAttribSelectAndPrice" которая находится в functions.js
все данные, корзина хранит в сессии. как ее изменить не могу понять.
думаю для знатоков это не прблема за пару минут разберутся,
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: добавить свой пункт в корзину
« Ответ #1 : 24.09.2016, 10:53:30 »
думаю для знатоков это не прблема за пару минут разберутся,
это всегда больше всего веселит :) тут понять бы сначала что надо... а то все почему то считают, что другим заранее известны все их мысли и планы...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

andreyprokopyev1971

  • Новичок
  • 7
  • 0 / 0
Re: добавить свой пункт в корзину
« Ответ #2 : 24.09.2016, 11:36:24 »
Нужно добавить в корзину из карточки товара свое поле со свей ценой.
это поле с ценой допустим прописываются руками в файле и при нажатии на кнопку это поле добавилось в корзину и добавилось к общей цене.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: добавить свой пункт в корзину
« Ответ #3 : 24.09.2016, 12:13:28 »
что такое "свое поле"? вы можете описать изначальную задачу, а не ваши попытки решения?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

andreyprokopyev1971

  • Новичок
  • 7
  • 0 / 0
Re: добавить свой пункт в корзину
« Ответ #4 : 24.09.2016, 12:36:05 »
например в файле default_product.php я прописал вывод своего калькулятора потому что с помощью стандартных характеристик зависимых и независимых это не возможно.
например в карточке товара "машина" выводятся поля:
checkbox -> диски по 100 рублей  + (возможность изменять кол-во)
checkbox -> боковые стекла по 200 рублей  + (возможность изменять кол-во)
и т.д.
и мне нужно чтобы в зависимости от выбранных параметров и их количества общая стоимость моих параметров прибавлялась к общей стоимости в карточке товара.
как изменить вывод общей стоимости я знаю, можно например через jQuery("#block_price").html(<?php formatprice($primerprice)?>);
Но как мне эту цену из моего калькулятора приравнять к глобальной переменной стоимости, чтобы после того как при нажатии на кнопку в "положить корзину" отображалась и там? )

*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: добавить свой пункт в корзину
« Ответ #5 : 24.09.2016, 13:31:01 »
навскидку - это далеко не 2 минуты. надо писать плагин. надо много чего учитывать - обновление количества в корзине и так далее.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

andreyprokopyev1971

  • Новичок
  • 7
  • 0 / 0
Re: добавить свой пункт в корзину
« Ответ #6 : 24.09.2016, 13:36:02 »
ну где капать то хоть подскажите
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: добавить свой пункт в корзину
« Ответ #7 : 24.09.2016, 14:07:02 »
начните с components\com_jshopping\models\cart.php function add
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

andreyprokopyev1971

  • Новичок
  • 7
  • 0 / 0
Re: добавить свой пункт в корзину
« Ответ #8 : 24.09.2016, 14:17:13 »
А вы можете мне реализовать эту возможность.
к примеру чтобы в конечном итоге появилась например функция:
function addtocart($myprice), которая прибавляла в корзине общую стоимость  + $myprice. И эту функцию я бы мог вызывать когда мне это нужно.
за определенную плату разумеется.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: добавить свой пункт в корзину
« Ответ #9 : 24.09.2016, 14:36:47 »
так у вас же так не получится. вам надо помимо общей суммы еще и названия опций, и их количество. плюс как я уже сказал, добавление - это только начало. еще будет по крайней мере изменение количества в корзине. насколько я вижу, вы не обойдетесь некой "универсальной" функцией.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

andreyprokopyev1971

  • Новичок
  • 7
  • 0 / 0
Re: добавить свой пункт в корзину
« Ответ #10 : 24.09.2016, 15:10:44 »
не подскажите есть ли аддон или плагин для jsh где можно менять количество одного атрибута
скажем
 - независимый атрибут (диски) и возможность менять кол-во  +-
 - независимый атрибут (петли) и возможность менять кол-во  +-
и т.д
подчеркиваю независимый, т.к есть плагин дающий возможность добавлять кнопки +- для зависимых, а для не зависимых я так и не нашел, весь интернет перерыл )
спасибо.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: добавить свой пункт в корзину
« Ответ #11 : 24.09.2016, 15:26:05 »
такого аддона нет. независимые атрибуты не имеют количества, в отличие от зависимых. соответственно, такой аддон невозможен априори.

P.S. мое мнение относительно того, что вы делаете - задайте товару сопутствующие товары (диски, боковые стекла и так далее), и пусть клиент кладет их в корзину точно также как и основной товар. второй вариант - была где то тема про Комплект товаров, можете поискать. но по сути это тоже самое.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

andreyprokopyev1971

  • Новичок
  • 7
  • 0 / 0
Re: добавить свой пункт в корзину
« Ответ #12 : 24.09.2016, 19:08:10 »
Понятно!
Спасибо за ответы, попробую через сопутствующие товары реализовать.
И ещё 1 вопрос скажите пожалуйста возможно ли в сопутствующих товарах сделать кнопки + и -  (т.е. какое количество положить в корзину)?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: добавить свой пункт в корзину
« Ответ #13 : 24.09.2016, 19:16:41 »
насколько я помню этот аддон умеет так
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как добавить 2 налога на один товар + отображение 2-х налогов в корзине?

Автор tigra-uki

Ответов: 3
Просмотров: 2262
Последний ответ 05.05.2023, 13:03:22
от kit2m2
Вывод атрибутов, цены, кнопку "В корзину" рядом с картинкой

Автор bakyt

Ответов: 11
Просмотров: 1026
Последний ответ 04.02.2020, 14:36:52
от Ariadna
Пункт меню только для метки sale

Автор Mick_20

Ответов: 4
Просмотров: 856
Последний ответ 03.12.2018, 17:45:58
от Mick_20
Товары с атрибутами которых нет в наличии добавляются в корзину

Автор Kadimp

Ответов: 16
Просмотров: 1076
Последний ответ 11.11.2018, 13:48:20
от Kadimp
Добавление товара с атрибутами в корзину из списка товаров

Автор threemonkeys

Ответов: 3
Просмотров: 1015
Последний ответ 16.06.2017, 14:32:44
от threemonkeys