1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Сборка Быстрый заказ joomshopping в карточке товара.

Тема в разделе "JoomShopping", создана пользователем djodofin, 8 янв 2019.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
  1. djodofin

    djodofin

    Регистр.:
    6 июл 2017
    Сообщения:
    262
    Симпатии:
    107
    Быстрый заказ joomshopping в карточке товара.
    Отправляем письмо от покупателя с данными о связи и о названии товара а также ссылке на страницу товара.

    Для реализации будем использовать
    Модуль быстрая покупка для JoomShopping-4: mod_one_click3
    и
    Joomshopping Plugins - Product attribute link: plg_jshop_attr_link_1.0.1

    Скачиваем и устанавливаем модуль (mod_one_click3), брал отсюда:
    http://draff.ru/NewDowns/mod_one_click3.zip

    Модальное окно выводится bootstrap framework . Поэтому нужно чтобы в шаблоне сайта было прописано

    JHtml::_('bootstrap.framework');

    Также скачиваем и устанавливаем Product attribute link (plg_jshop_attr_link_1.0.1), брал отсюда:
    https://www.webdesigner-profi.de/joomla-webdesign/shop/plugins/product-attribute-link.html?lang=ru

    Для вывода модуля в карточке товара по пути /templates/bagshop/html/com_jshopping/product/product_default.php в нужное место (где должна отображаться
    кнопка"Быстрая покупка") вставляем код:

    <div class="item_buttons one_addproduct">
    <a href="javascript:void(0);" class="addtocart_one" data-toggle="modal" data-target="#vm_one_click" >Быстрая покупка</a>
    </div>
    <div class="clr"></div>

    Метод взят отсюда:
    http://draff.ru/razrabotka-sajtov/modul-bystraya-pokupka-dlya-joomshopping-4-virtuemart-3

    Далее

    Даный метод отправляем письмо от покупателя с данными о связи и о названии товара а также ссылке на страницу товара в виде (www.ваш-сайт.com/категория-товара/название-страницы-товара).

    Данные о выбранных атрибутах вы не получаете!

    Product attribute link делает отдельную ссылу каждому выбранному атрибуту.

    Таким образом с помощю "Product attribute link" вы получите ссылку в виде как пример (www.ваш-сайт.com/категория-товара/название-страницы-товара?attr[10]=115&attr[1]=5), но для отправки в письме ссылки с выбранными атрибутами необходимо править файл по пути:
    /modules/mod_one_click/mod_one_click.php

    Находим строчку

    $one_link = JURI::current();

    Заменяем на

    $one_link = JURI::getInstance()->toString();


    И еще, в этом-же файле найти ('address') и заменит на ('adress')
    В противном случае не будет приходить адрес покупателя (ошибка или опечатка разработчика модуля).


    Кто сможет помочь с выводом выбраных атрибутов и фото в письме продавцу о заказе?
     

    Вложения:

    rsvyatina нравится это.
  2. sterveo

    sterveo Создатель

    Регистр.:
    28 фев 2014
    Сообщения:
    19
    Симпатии:
    1
    Уточните пожалуйста , куда вписать "JHtml::_('bootstrap.framework');"
     
  3. sterveo

    sterveo Создатель

    Регистр.:
    28 фев 2014
    Сообщения:
    19
    Симпатии:
    1
    не то media\jui\js\bootstrap.js ?
     
  4. djodofin

    djodofin

    Регистр.:
    6 июл 2017
    Сообщения:
    262
    Симпатии:
    107
  5. sterveo

    sterveo Создатель

    Регистр.:
    28 фев 2014
    Сообщения:
    19
    Симпатии:
    1
    подозреваю , что он есть , шаблон на helix framework . окошко не всплывает
     
  6. djodofin

    djodofin

    Регистр.:
    6 июл 2017
    Сообщения:
    262
    Симпатии:
    107
    Обнови фмр