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

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Проблема такая же как и у многих! Вирт 2.0.24 Все отправляется кроме писем о заказе ни админу, ни покупателю (только после подтверждения).
В настройках все дефолтом ничего не менял!
Раньше пробовал вирт 2.0.14 на этом же хостинге - все работало!
Кто-нибудь может что-то посоветовать?
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
Включите в настройках отправку писем.
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Включите в настройках отправку писем.

Не понял, это где это такая настройка?
*

Максим Пишняк

  • Давно я тут
  • 837
  • 35 / 0
administrator/index.php?option=com_virtuemart&view=config
Оформление заказа/Статусы...
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
administrator/index.php?option=com_virtuemart&view=config
Оформление заказа/Статусы...

Ну я везде в статусах поставил "в ожидании" (еще до создания этой темы). Скрин ниже. Результатов ноль!
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
VM 2.0.24
Такая же ерунда.
Не отсылает письма только со статусом "в ожидании"
кто-то решил эту проблему?
*

artserge

  • Захожу иногда
  • 118
  • 11 / 0
1) проверяете настройки administrator/index.php?option=com_virtuemart&view=config  вкладка Оформление заказа и в значения полей " Статус заказа по умолчанию для отправки эл.письма покупателю " и " Статус заказа по умолчанию для отправки эл.письма продавцу " вносите ВСЕ СВОИ СТАТУСЫ заказа.
Если не помогло, пробуете из  Заказов в админке /index.php?option=com_virtuemart&view=orders  отправить письмо - смените статус какого-то заказа и выберите галочку "уведомить покупателя". Если письмо придет - то проверяйте опции мыл, и т.п. в админке. Если не придет - попробуйте :

лезете в libraries/phpmailer/phpmailer.php

находите
Код
$params = sprintf("-oi -f %s", $this->Sender);

меняете на
Код
$params = '';

Наслаждаетесь. Вообще эта тема - http://joomlaforum.ru/index.php?topic=153943.0 - обсуждается тут. А вы читайте форум и пользуйтесь поиском ...
« Последнее редактирование: 27.02.2014, 19:59:18 от artserge »
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
1) проверяете настройки administrator/index.php?option=com_virtuemart&view=config  вкладка Оформление заказа и в значения полей " Статус заказа по умолчанию для отправки эл.письма покупателю " и " Статус заказа по умолчанию для отправки эл.письма продавцу " вносите ВСЕ СВОИ СТАТУСЫ заказа.
Если не помогло, пробуете из  Заказов в админке /index.php?option=com_virtuemart&view=orders  отправить письмо - смените статус какого-то заказа и выберите галочку "уведомить покупателя". Если письмо придет - то проверяйте опции мыл, и т.п. в админке. Если не придет - попробуйте :

лезете в libraries/phpmailer/phpmailer.php

находите
Код
$params = sprintf("-oi -f %s", $this->Sender);

меняете на
Код
$params = '';

Наслаждаетесь. Вообще эта тема - http://joomlaforum.ru/index.php?topic=153943.0 - обсуждается тут. А вы читайте форум и пользуйтесь поиском ...
1. В настройках добавлены все статусы заказа
2. При смене статуса, уведомления приходят
3. Правка phpmailer.php не помогает
4. По вашей ссылке обсуждалась тема для VM1, а в данной теме обсуждается VM2

Вопрос открыт
*

artserge

  • Захожу иногда
  • 118
  • 11 / 0
Цитата: Alex2
4. По вашей ссылке обсуждалась тема для VM1, а в данной теме обсуждается VM2
мило) но мне помог сий рецепт и в Joomla 2.5 , т.к. правки не файлов VirtueMart а самой Joomla)))
Цитата: Alex2
2. При смене статуса, уведомления приходят
значит механизм отправки работает) как вариянт - найти место где вызывается эта функция отправки, и следить за ее результатами. Вызывается она или нет, возвращает ошибку или true

Вариантов много - например можно поставить чистую Joomla и вирт в поддомен на этом же домене, и посмотреть будет ли работать отправка писем. Если будет - думать  - с чем может конфликтовать... плагины может какие хитрые включены или наоборот отключены...  или хак какой-то криво установили
« Последнее редактирование: 28.02.2014, 00:05:23 от artserge »
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
Установлен плагин "Оплата Квитанцией сбербанка"
http://joomlaforum.ru/index.php?topic=209921.0
У него нет возможности выбрать статус заказа по умолчанию.
При выборе данного способа оплаты, заказу присваивается (автоматом) статус "в ожидании"

По всей видимости статус "В ожидании" в VM не предусматривает отправку уведомлений.


*

artserge

  • Захожу иногда
  • 118
  • 11 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #10 : 28.02.2014, 00:57:48 »
ГАГАБУ!))) поставьте в опции  "Статус заказа по умолчанию для создания выписанного счета" в настройках "В ожидании" и "Подтвержден" - и начнет посылать)
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #11 : 28.02.2014, 07:25:09 »
ГАГАБУ!))) поставьте в опции  "Статус заказа по умолчанию для создания выписанного счета" в настройках "В ожидании" и "Подтвержден" - и начнет посылать)

Смотрю у вас веселуха, а мне не смешно.

"Статус заказа по умолчанию для создания выписанного счета" - никак не относится к уведомлениям покупателя и админа о заказе
Но все же решил проверить.

Проверено, не работает!


Все заказы, сделанные даже через стандартный способ оплаты,
Изначально получают статус "В ожидании" без уведомления, а затем (автоматом) ему присваивается статус "Подтвержден покупателем", но уже с уведомлением.
Из этого и сделан вывод, что статус "В ожидании" не предусматривает отправки уведомлений в автоматическом режиме.

Из этого вытекает другой вопрос:
Как сделать, чтобы для оплаты "Квитанция сбербанка" присваивался статус  по умолчанию ""Подтвержден покупателем""

Вопрос закрыт! Исправил саму Квитанцию, теперь все приходит.
« Последнее редактирование: 28.02.2014, 08:27:48 от Alex2 »
*

RAZORG1991

  • Захожу иногда
  • 349
  • 6 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #12 : 28.02.2014, 10:35:11 »
правки не файлов VirtueMart а самой Joomla)))

ПРАВКИ ПРОИСХОДЯТ В VirtueMart, А НЕ В Joomla, КАК ВЫ НАПИСАЛИ! Потому как отправки писем в Joomla никоим боком не относятся к VirtueMart, потому как этот припе...ный VM имеет свой класс для отправки писем (кстати написанный через одно место, как утверждают многие программисты). Если бы VM отправлял письма средствами Joomla, тогда было бы все норм.
*

artserge

  • Захожу иногда
  • 118
  • 11 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #13 : 28.02.2014, 12:34:42 »
Alex2
Я писал про "Статус заказа по умолчанию для создания выписанного счета" не просто так - я специально установил этот плагин Квитанций, копался с настройками - была та же проблема что и у вас - не высылались письма а статус заказа Приостановлено) Но добавив этот статус в "Статус заказа по умолчанию для создания выписанного счета" - письма начали отправляться. Но я рад что вы разобрались с самим плагином ) Для несведующих можете написать, что в нем поменяли )

RAZORG1991
вирт отправляет через phpmailer.php который лежит в папке Joomla libraries/phpmailer
*

Alex2

  • Захожу иногда
  • 113
  • 6 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #14 : 28.02.2014, 18:56:03 »
Alex2
Я писал про "Статус заказа по умолчанию для создания выписанного счета" не просто так - я специально установил этот плагин Квитанций, копался с настройками - была та же проблема что и у вас - не высылались письма а статус заказа Приостановлено) Но добавив этот статус в "Статус заказа по умолчанию для создания выписанного счета" - письма начали отправляться. Но я рад что вы разобрались с самим плагином ) Для несведующих можете написать, что в нем поменяли )

Выкладываю исправленные файлы sberbank.php и sberbank.xml
находятся в папке  plugins/vmpayment/sberbank/

Теперь заказу присваивается статус "Подтвержден покупателем"
*

ites

  • Новичок
  • 2
  • 0 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #15 : 03.03.2014, 18:26:14 »
При формировании заказа и нажатия кнопки оформления заказа пишет, что Не удалось вызвать функцию mail.
Настройки все правильные, обратная связь в Joomla работает.
При обращении в поддержку хостинга nic, сказали что идет превышение объема памяти.
Настойка разных способов отправки почты в Joomla ни чего не решает, все похоже сводится к памяти.

Может кто-то знает, как снизить потребление памяти при формировании заказа в VirtueMart 2?
*

ites

  • Новичок
  • 2
  • 0 / 0
Re: Вирт не отправляет письма о заказах
« Ответ #16 : 04.03.2014, 12:11:57 »
вот ошибки, которые выдает сайт при отправке заказа:
Не удалось вызвать функцию mail.
Call stack
#   Function   Location
1   JSite->dispatch()   JROOT/index.php:42
2   JComponentHelper::renderComponent()   JROOT/includes/application.php:197
3   JComponentHelper::executeComponent()   JROOT/libraries/joomla/application/component/helper.php:351
4   require_once()   JROOT/libraries/joomla/application/component/helper.php:383
5   JController->execute()   JROOT/components/com_virtuemart/virtuemart.php:100
6   VirtueMartControllerCart->confirm()   JROOT/libraries/joomla/application/component/controller.php:761
7   VirtueMartCart->confirmDone()   JROOT/components/com_virtuemart/controllers/cart.php:472
8   VirtueMartCart->confirmedOrder()   JROOT/components/com_virtuemart/helpers/cart.php:781
9   JDispatcher->trigger()   JROOT/components/com_virtuemart/helpers/cart.php:1070
10   JEvent->update()   JROOT/libraries/joomla/event/dispatcher.php:161
11   call_user_func_array()   JROOT/libraries/joomla/event/event.php:71
12   plgVmPaymentStandard->plgVmConfirmedOrder()   
13   VirtueMartModelOrders->updateStatusForOneOrder()   JROOT/plugins/vmpayment/standard/standard.php:145
14   VirtueMartModelOrders->notifyCustomer()   JROOT/administrator/components/com_virtuemart/models/orders.php:693
15   shopFunctionsF::renderMail()   JROOT/administrator/components/com_virtuemart/models/orders.php:1562
16   shopFunctionsF::sendVmMail()   JROOT/components/com_virtuemart/helpers/shopfunctionsf.php:263
17   JMail->Send()   JROOT/components/com_virtuemart/helpers/shopfunctionsf.php:368
18   JError::raiseNotice()   JROOT/libraries/joomla/mail/mail.php:86
19   JError::raise()   JROOT/libraries/joomla/error/error.php:300
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться