Новости 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

На сколько актуально делать сайт в 2025 году? Битва с нейросетями и выбор CMSНовый выпуск подкаста...

На сколько актуально делать сайт в 2025 году? Битва с нейросетями и выбор CMSНовый выпуск подкаста...

На сколько актуально делать сайт в 2025 году? Битва с нейросетями и выбор CMSНовый выпуск подкаста "Просто о Digital"Гость:🎙 Владимир Сергеенко ( https://t.me/aixman ) • Интернет-маркетолог с 14-летним опытом• Соавтор книги «Нетворкинг»• Спикер конференции Ассоциации директоров по развитиюВедущий:💻 Игорь Филипенко ( https://t.me/igorleee )• Программист и предприниматель с 16-летним опытом в digital• Основатель подкаста "Просто о Digital"• Специалист по автоматизации бизнес-процессовВ этом выпуске вы узнаете:🔥 Актуальность сайтов в эпоху нейросетей• Актуален ли сайт сейчас и будет ли актуален в будущем?• Зачем нужен сайт? Есть ли иные инструменты привлечения клиентов?🤖 Нейросети vs Поисковики vs Сайты• Почему нейросети не заменят сайты в B2B-сегменте• Как Google и Яндекс меняют алгоритмы из-за AI-конкуренции📊 Сайт как центр вселенной вашего трафика• Почему без сайта вы сливаете 40% маркетингового бюджета впустую?🛡 Безопасность и Joomla 6.0• Как отфильтровать 99% ботов и сэкономить на трафике• Почему Joomla теперь обходит WordPress в безопасности и скорости⚖️ Выбор платформы: битва CMS• WordPress: 50% рынка но 80% уязвимостей• Joomla: профессиональная CMS для сложных проектов• Drupal: почему его похоронили в 2023 году• Tilda: когда конструктор выгоднее CMSПриятного просмотра/прослушивания!RSS: https://cloud.mave.digital/61930Mave: https://igorfilipenko.mave.digitalЯндекс Музыка: https://music.yandex.ru/album/35840190Telegram Mave: https://t.me/mavestreambot/app?startapp=igorfilipenkoApple Podcasts: https://podcasts.apple.com/us/podcast/просто-о-digital-и-бизнесе/id1801903450ВКонтакте: https://vk.com/podcasts-12488584Youtube: https://www.youtube.com/playlist?list=PLfR6jTpnkohDDco32xZ-KyMyWi_S5Xdy2=========================Видео-формат подкаста:Rutube: https://rutube.ru/video/b5762754f9d3e0dc382f32f3034be0a2/Youtube: https://youtu.be/nu1XF2jNbxY#подкаст #podcast

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

Astronom

  • Новичок
  • 5
  • 0 / 0
Если наименование товара латиницей, все работает...., если по русски, при использовании сервиса "Позвоните, чтобы уточнить цену " кодировка слетает "Ð?Ñ?огÑ?амма \"Ð?Ð?ЧÐ?ТнÑ?й Ð?нÑ?ивиÑ?Ñ". Используется UTF-8, Joomla 1.5.9+Virtuemart 1.1.3
Help me please :-)
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Если наименование товара латиницей, все работает...., если по русски, при использовании сервиса "Позвоните, чтобы уточнить цену " кодировка слетает "Ð?Ñ?огÑ?амма \"Ð?Ð?ЧÐ?ТнÑ?й Ð?нÑ?ивиÑ?Ñ". Используется UTF-8, Joomla 1.5.9+Virtuemart 1.1.3
Help me please :-)

база "Позвоните, чтобы уточнить цену" в какой кодировке ? должна быть в utf8, а не cp1251 или latin.
/* Have a nice day! */
*

Astronom

  • Новичок
  • 5
  • 0 / 0
Все базы, все данные и все настройки Apache, PHP и MySQL на UTF-8,
во всех режимах товар показывается корректно (наименование товара в 111.jpg),
и только в режиме запроса цены, кодировка слетает (тоже самое наименование, после нажатия ссылки "Позвоните, чтобы уточнить цену"  222.jpg)

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

Timuridze

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Присоединяюсь та же самая ошибка кодировки.
*

pitzoom

  • Осваиваюсь на форуме
  • 17
  • 4 / 0
правим файл administrator\components\com_virtuemart\html\shop.ask.php
закоментируем строку 26 строку
//$subject = substr( urldecode( vmGet( $_REQUEST, 'subject')), 0, 150 );
и добавим после 71 строки
$subject = substr( $VM_LANG->_('PHPSHOP_PRODUCT_CALL').": ". $db_product->f('product_name'), 0, 150 );

и все ок
*

Astronom

  • Новичок
  • 5
  • 0 / 0
Большое спасибо! Все заработало... :-)
*

otshelnik

  • Захожу иногда
  • 116
  • 7 / 0
  • мы вместе!
ВМРЕ 1.0.15b
Аналогичная проблема.
ни файлов, ни кода аналогичного этому не нашел.
файл \VirtueMart\administrator\components\com_VirtueMart\classes\ps_product.php
Строка 1860  изменил код
с:
Код
$no_price_html = "&nbsp;<a href=\"mailto:$vendor_mail?subject=".iconv('windows-1251','UTF-8',$VM_LANG->_PHPSHOP_PRODUCT_CALL.":". $product_name)."\">".$VM_LANG->_PHPSHOP_PRODUCT_CALL."</a>";
на код:
Код
$no_price_html = "&nbsp;<a href=\"/ваша_страница_контактов/\">".$VM_LANG->_PHPSHOP_PRODUCT_CALL."</a>";
*

Polosat

  • Захожу иногда
  • 202
  • 7 / 0
  • Мечты - это то, из чего сделано будущее
pitzoom - спасибо! Помогло
*

HOG_Seruj

  • Захожу иногда
  • 110
  • 1 / 0
Подскажите, а как изменить ссылку, на которую переходит пользыватель после нажатия на: "Позвоните, чтобы уточнить цену"?
*

otshelnik

  • Захожу иногда
  • 116
  • 7 / 0
  • мы вместе!
В файле \administrator\components\com_virtuemart\classes\ps_product.php
ищите переменную $no_price_html
( в районе 1860й-1880й строки) выражеие типа
$no_price_html = "&nbsp;<a href=\"mailto:$vendor_mail?subject=".iconv('windows-1251','UTF-8',$VM_LANG->_PHPSHOP_PRODUCT_CALL.":". $product_name)."\">".$VM_LANG->_PHPSHOP_PRODUCT_CALL."</a>";
в этом выражении зменяете текст
mailto:$vendor_mail?subject=".iconv('windows-1251','UTF-8',$VM_LANG->_PHPSHOP_PRODUCT_CALL.":". $product_name).
на адрес ссылки, куда вам нужно перейти, например:
http://www.test.localhost/component/option,com_contact/
*

HOG_Seruj

  • Захожу иногда
  • 110
  • 1 / 0
в етом файле такого кода у меня нету :(   !
*

otshelnik

  • Захожу иногда
  • 116
  • 7 / 0
  • мы вместе!
какая версия магазина у вас установлена?
**********************************
выше приведенный пример для для VirtueMart 1.0.15   Joomla 1.0
а для VirtueMart 1.1.3    Joomla 1.0
в 7ой строке в файле \components\com_virtuemart\themes\default\templates\common\price.tpl.php
Код
$link = $sess->url( $_SERVER['PHP_SELF'].'?page=shop.ask&amp;product_id='.$product_id.'&amp;subject='. urlencode( $VM_LANG->_('PHPSHOP_PRODUCT_CALL').": $product_name") );
изменить на
Код
$link = "http://www.test.localhost/component/option,com_contact/";
« Последнее редактирование: 08.10.2009, 18:58:36 от otshelnik »
*

HOG_Seruj

  • Захожу иногда
  • 110
  • 1 / 0
Большое спасибо за помощь  *DRINK*
*

ustas32

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
хочу в эту форму под полем ИМЯ еще добавить поле ТЕЛЕФОН. как это сделать?
*

valetxxx

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
  • goldenmagazin.ru
правим файл administrator\components\com_virtuemart\html\shop.ask.php
закоментируем строку 26 строку
//$subject = substr( urldecode( vmGet( $_REQUEST, 'subject')), 0, 150 );
и добавим после 71 строки
$subject = substr( $VM_LANG->_('PHPSHOP_PRODUCT_CALL').": ". $db_product->f('product_name'), 0, 150 );

и все ок

virtuemart 1.1.4 это не проходит - там фраза "позвоните, чтобы уточнить цену" в виде "? ? ? ? ?" : "название товара"
Так вот - "название товара" - в правильной кодировке.
После того как проделываешь вышеуказанные действия - получается:
? ? ? ? ?  : ? ? ? ? ?
Где править?
*

DimNsk

  • Осваиваюсь на форуме
  • 48
  • 3 / 0
virtuemart 1.1.4 это не проходит - там фраза "позвоните, чтобы уточнить цену" в виде "? ? ? ? ?" : "название товара"
Так вот - "название товара" - в правильной кодировке.
После того как проделываешь вышеуказанные действия - получается:
? ? ? ? ?  : ? ? ? ? ?
Где править?

присоединяюсь. так и есть
*

otshelnik

  • Захожу иногда
  • 116
  • 7 / 0
  • мы вместе!
выше написанное мной относится к тем версиям VirtueMart и Joomla, которые я указал. других версий я не имею и ставить не собираюсь.
*

ustas32

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
отцы  как 1.1.4 править такую проблему
*

ustas32

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
 нужна помощь как исправить кодировку в "Позвоните, чтобы уточнить цену" в virtuemat 1.1.4 тут не как в остальных версиях
*

mstr

  • Захожу иногда
  • 62
  • 1 / 0
А куда хоть эта хрень должна вести?
У меня почемуто просто на 404 выкидывает и всё((
*

ustas32

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
А куда хоть эта хрень должна вести?
У меня почемуто просто на 404 выкидывает и всё((
Она ведет на форму обратной связи встроенную в virtuemart
вот скриншот

« Последнее редактирование: 02.12.2009, 21:32:23 от ustas32 »
*

mstr

  • Захожу иногда
  • 62
  • 1 / 0
Она ведет на форму обратной связи встроенную в virtuemart
вот скриншот

Дык это получается "Напишите и может мы вам ответим")))
А где в VM эта штука? Может у меня с ней какойто косяк?
*

ustas32

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Дык это получается "Напишите и может мы вам ответим")))
А где в VM эта штука? Может у меня с ней какойто косяк?
В настройках должны быть включены цены. А в настройках товара поле цена надо оставить пустым. тогда вместо цены будет ссылка на эту форму.
*

mstr

  • Захожу иногда
  • 62
  • 1 / 0
В настройках должны быть включены цены. А в настройках товара поле цена надо оставить пустым. тогда вместо цены будет ссылка на эту форму.
Это-то понятно, ссылка у меня есть только по ней на 404 выкидывает.
Я имею ввиду, в настройках обратная связь никак не настраивается отдельно? Может я что-то упустил?
*

ustas32

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
не для нее настроек нет. там чтобы строку "телефон" добавить пришлось изрядно в коде покопаться у тебя может какая-то сборка переделанная изначально
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
ВМРЕ 1.0.15b
Аналогичная проблема.
ни файлов, ни кода аналогичного этому не нашел.
файл \VirtueMart\administrator\components\com_VirtueMart\classes\ps_product.php
Строка 1860  изменил код
с:
Код
$no_price_html = "&nbsp;<a href=\"mailto:$vendor_mail?subject=".iconv('windows-1251','UTF-8',$VM_LANG->_PHPSHOP_PRODUCT_CALL.":". $product_name)."\">".$VM_LANG->_PHPSHOP_PRODUCT_CALL."</a>";
на код:
Код
$no_price_html = "&nbsp;<a href=\"/ваша_страница_контактов/\">".$VM_LANG->_PHPSHOP_PRODUCT_CALL."</a>";
После того как я поменял код как было расказано сдесь и при нажатии на "позвонить" выводит на главную стараницу и в адресной строке вот что написанно www.мой_домен.ru/?.?,?/ Что я не так сделал?
*

otshelnik

  • Захожу иногда
  • 116
  • 7 / 0
  • мы вместе!
вместо
Код
ваша_страница_контактов
реальный адрес страницы напиши
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Добрый день!
Вопрос наверное не к этой теме заранее извиняюсь. Как добавить ещё одну форму к разделу "Позвоните, чтобы уточнить цену" Там есть "Ваше имя" и "E-mail" Как добавить ещё "Ваш номер телефона" . Я не программист поэтому напишите желательно попроще какой код и куда добавить. Заранее благодарен за Ваш ответ.

[вложение удалено Администратором]
« Последнее редактирование: 31.01.2010, 18:35:33 от prostoy »
*

sergeys2

  • Осваиваюсь на форуме
  • 47
  • 3 / 0
может кому пригодится, если одни вопросики, то здесь решение: http://joomlaforum.ru/index.php/topic,87400.msg592045.html#msg592045
« Последнее редактирование: 26.03.2010, 15:16:25 от sergeys2 »
*

sergeys2

  • Осваиваюсь на форуме
  • 47
  • 3 / 0
Добрый день!
Вопрос наверное не к этой теме заранее извиняюсь. Как добавить ещё одну форму к разделу "Позвоните, чтобы уточнить цену" Там есть "Ваше имя" и "E-mail" Как добавить ещё "Ваш номер телефона" . Я не программист поэтому напишите желательно попроще какой код и куда добавить. Заранее благодарен за Ваш ответ.

Я тоже сейчас работаю над добавлением номера телефона в эту форму, ветка с решением здесь
http://joomlaforum.ru/index.php/topic,99265.msg592703.html#msg592703
« Последнее редактирование: 26.03.2010, 15:17:08 от sergeys2 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться