Новости Joomla

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6.Анонсирован выход новой версии одного из самых распространённых конструкторов страниц на Joomla от студии JoomShaper.v.6.0.0. Что нового?Динамический контент. Добавлена ​​поддержка материалов Joomla в динамическом контенте.➕ Новые комментарии для Joomla. Введена встроенная система комментирования статей.➕ Плагин аватара пользователя. Включена поддержка изображений профиля через плагин SP Page Builder - Profile Image.🫥 Обновление: Добавлена ​​совместимость с моделями GPT-5.🫥 Обновление: добавлена ​​опция приоритета извлечения в надстройку «Изображение». 🫥 Обновление: улучшена скорость загрузки динамического контента.🫥 Обновление: включена поддержка вертикального видео в модулях «Видео» и «Модальные всплывающие окна».🛠 Исправление: исправлены ошибки, из-за которых дополнения к формам не работали на страницах динамических сведений.🛠 Исправление: устранены проблемы с разрывом макета и всплывающими окнами при разбиении на страницы динамической медиагалереи.🛠 Исправление: решена проблема с неработоспособностью списка ссылок на страницы в редакторе интерфейса.🛠 Исправление: Исправлены проблемы с маршрутизацией многоязычных страниц SEF.🛠 Исправление: устранена уязвимость критического обхода пути в Media Manager.Большое спасибо за ссылку участнику нашего сообщества Ринату Кажетову (@rkazhet)!Новость на сайте JoomShaper.@joomlafeed#joomla #расширения #шаблоны

WT Set elements v.1.0.0: плагин поля для RadicalMart

WT Set elements v.1.0.0: плагин поля для RadicalMart

Плагин пользовательского поля компонента интернет-магазина для Joomla - RadicalMart (@radicalmart). Плагин позволяет создавать набор элементов, включающих заголовок, изображение и краткое описание и выбирать необходимые из них в товаре. Отображать наборы элементов можно в виде товара и в списке товаров (в своих макетах).

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

👩‍💻 IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla.Модуль «Виджет приложения ВКонтакте» для Joomla поможет добавить на сайт виджет с карточкой приложения или игры из социальной сети ВКонтакте.У вас возникла потребность отобразить информацию о ваших приложениях или играх на сайте с кнопкой перехода в социальную сеть, то этот модуль для Вас. Вам не придется хранить информацию о приложении у себя на сайте, все данные получаются через публичное API социальной сети ВКонтакте. Хранение информации на стороне ВКонтакте позволит Вам не нагружать базу данных сайта.В модуле имеется всего несколько опций и полей, которые максимально упрощают публикацию виджета. Первая опция позволяет подключить публичное API социальной сети ВКонтакте, необходимое для работы виджетов. Следующее поле потребует ввести идентификатор приложения или игры, присвоенный в социальной сети ВКонтакте. Следующая опция позволит выбрать вид отображаемой информации в виджете.Модуль имеет 3 варианта отображения:- карточка- участники- кнопкаПоддерживаемые версии Joomla: Joomla 3, Joomla 4, Joomla 5.Страница расширенияJoomla Extensions Directory#joomla #расширения #vk

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

gertruda

  • Захожу иногда
  • 100
  • 0 / 0
Товарищи бойцы невидимого фронта!
Подскажите как  не вводить два раза имя при регистрации и оформлении заказа

Если одно отключить тоже плохо получается, оба они используются в сообщениях.


Большое спасибо!
*

gertruda

  • Захожу иногда
  • 100
  • 0 / 0
и никто-то мне не пишет...

А как же вы делаете магазин с регистрацией?
одно имя относится к регистрации, а второе к данным клиента в магазине.
А как бы обойтись одним?
*

Stranick79

  • Новичок
  • 1
  • 0 / 0
Есть хороший плагин я себе такой поставил plg_system_onepage какрас для вашей цели.
Вот мой пример: santorg.net
*

gertruda

  • Захожу иногда
  • 100
  • 0 / 0
Плагин это хорошо, только магазин уже готов, вот эта мелочь осталась, а никак не могу решить ... ((
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Админка>Virtuemart>Configuration>Shopper Fields>name(Displayed Name)>Show/Hide in (Registration/Shipment/account)
Не будь паразитом, сделай что-нибудь самостоятельно!
*

gertruda

  • Захожу иногда
  • 100
  • 0 / 0
Ах, Роберт, если бы так просто.

Если я выключаю имя, которое идет в регистрации, регистрация не проходит.
А если то, что относится к заказу, то пропадает имя клиента из письма.

может это как-то просто решается...
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
пропадает имя клиента из письма.
Я вижу, что у вас уже подпилен VirtueMart, поэтому непонятно каким полям в БД соответствуют каждое из "ФИО". Во всяком случае, попробуйте это:
В components\com_virtuemart\views\invoice\tmpl\mail_html_shopperaddresses.php (или components\com_virtuemart\views\invoice\tmpl\mail_raw_shopperaddresses.php) меняйте
Код
<?php if ($field['name'] != 'title' and $field['name'] != 'first_name' and $field['name'] != 'middle_name' and $field['name'] != 'zip') { ?>
на
Код
<?php if ($field['name'] != 'name' and $field['name'] != 'zip') { ?>
« Последнее редактирование: 08.05.2013, 16:53:04 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

gertruda

  • Захожу иногда
  • 100
  • 0 / 0
спасибо, Роберт, за поддержку, но что-то не получается.
Я уже несколько магазинов сдала,  как-то обходилась без регистрации.

Давайте я вам 500 руб на телефон, а вы мне скажете как это решить, два дня уже потеряла.
Я использую поле name,  а first_name  хотелось бы исключить. Оно встречается два раза: в сообщении сразу после заказа и в письме.

вот код  файла mail_html_shopperaddresses.php

Спойлер
[свернуть]
« Последнее редактирование: 08.05.2013, 20:45:04 от gertruda »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Ну, 500р. совсем не впечатляют.
Попробуйте это (предупреждаю: это хак):

administrator\components\com_virtuemart\models\orders.php
стр. 129
Код
$q = "SELECT  u.*,o.*,
s.order_status_name
FROM #__virtuemart_orders o
LEFT JOIN #__virtuemart_orderstates s
ON s.order_status_code = o.order_status
LEFT JOIN #__virtuemart_order_userinfos u
ON u.virtuemart_order_id = o.virtuemart_order_id
WHERE o.virtuemart_order_id=".$virtuemart_order_id;
на
Код
$q = "SELECT  u.*,o.*,
s.order_status_name"
.",usr.name" // robert
." FROM #__virtuemart_orders o
LEFT JOIN #__virtuemart_orderstates s
ON s.order_status_code = o.order_status"
." LEFT JOIN #__virtuemart_userinfos usr
ON usr.virtuemart_user_id = o.virtuemart_user_id" // robert
." LEFT JOIN #__virtuemart_order_userinfos u
ON u.virtuemart_order_id = o.virtuemart_order_id
WHERE o.virtuemart_order_id=".$virtuemart_order_id;
стр. 183
Код
$select = " o.*, CONCAT_WS(' ',u.first_name,u.middle_name,u.last_name) AS order_name "
.',u.email as order_email,pm.payment_name AS payment_method ';
на
Код
$select = " o.*, usr.name AS order_name " //robert
.',u.email as order_email,pm.payment_name AS payment_method ';
стр. 251
Код
return ' FROM #__virtuemart_orders as o
LEFT JOIN #__virtuemart_order_userinfos as u
ON u.virtuemart_order_id = o.virtuemart_order_id AND u.address_type="BT"
LEFT JOIN #__virtuemart_paymentmethods_'.VMLANG.' as pm
ON o.virtuemart_paymentmethod_id = pm.virtuemart_paymentmethod_id ';
на
Код
return ' FROM #__virtuemart_orders as o'
.' LEFT JOIN #__virtuemart_userinfos as usr
ON usr.virtuemart_user_id = o.virtuemart_user_id' // robert
.' LEFT JOIN #__virtuemart_order_userinfos as u
ON u.virtuemart_order_id = o.virtuemart_order_id AND u.address_type="BT"
LEFT JOIN #__virtuemart_paymentmethods_'.VMLANG.' as pm
ON o.virtuemart_paymentmethod_id = pm.virtuemart_paymentmethod_id ';

components\com_virtuemart\views\invoice\view.html.php стр. 149
Код
$shopperName =  $company. $orderDetails['details']['BT']->title.' '.$orderDetails['details']['BT']->first_name.' '.$orderDetails['details']['BT']->last_name;
на
Код
$shopperName =  $orderDetails['details']['BT']->name; // robert

components\com_virtuemart\views\invoice\tmpl\mail_html_header.php стр. 34
Код
<strong><?php //echo JText::sprintf ('COM_VIRTUEMART_MAIL_SHOPPER_NAME', $this->orderDetails['details']['BT']->title . ' ' . $this->orderDetails['details']['BT']->first_name . ' ' . $this->orderDetails['details']['BT']->last_name); ?></strong><br/>
на
Код
<strong><?php echo JText::sprintf ('COM_VIRTUEMART_MAIL_SHOPPER_NAME', $this->orderDetails['details']['BT']->name); ?></strong><br/> <!-- robert ->
Особо не проверял, но должно сработать.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

gertruda

  • Захожу иногда
  • 100
  • 0 / 0
О, Роберт,
спасибо вам большое, действительно сработало.

*

bbv1

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Похожая проблема: после неких правок (каких -хз) в virtuemart_order_userinfos перестали писаться после заказа first_name и last_name клиента.. :(. Как и куда копать? Гуру, хелп!!
*

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

  • Давно я тут
  • 837
  • 35 / 0
Вы можете сравнить файлы своего VM с оригинальными с помощью DiffMerge/Kdiff.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VM 4 версии убрать кнопку и страницу подтверждения заказа?

Автор cntrl

Ответов: 1
Просмотров: 1764
Последний ответ 31.01.2024, 14:27:21
от cntrl
После регистрации VM в письме нет данных из пользовательских полей

Автор Slava77

Ответов: 0
Просмотров: 2663
Последний ответ 10.07.2022, 04:04:23
от Slava77
Редактирование письма клиенту после подтверждения заказа

Автор R31rus

Ответов: 1
Просмотров: 1490
Последний ответ 20.11.2021, 14:57:44
от R31rus
Как получить номер заказа после отправки формы?

Автор R31rus

Ответов: 1
Просмотров: 820
Последний ответ 21.12.2020, 23:07:31
от voland
В чем разница между "в наличии" и "максимальное кол-во для заказа"?

Автор Аня

Ответов: 3
Просмотров: 711
Последний ответ 30.09.2020, 20:08:03
от rsn