Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Как совместить who commerce и плагин contact form 7

Тема в разделе "Вопросы новичков", создана пользователем Solomon Fox, 26 авг 2015.

  1. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
    Суть вопроса в том, что бы когда человек в корзине выбирал товар и нажимал на оформление заказа, его перекидывало на новую страницу (это реализовано). На новой странице контактная форма. Вот нужно что бы в контактную форму попадали данные о заказе из корзины. Т.е. было бы какое-то поле, которое заполнено данными из заказа и они бы выводились в письме. Может есть плагин, который это делает? Или какое-то другое решение
     
  2. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
  3. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
    • Нравится Нравится x 2
  4. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
    Вопрос решился написанием плагина который совмещает контактную форму и корзину. Если кому интересно - пишите дам рабочий код. Не бесплатно т.к. очень много времени ушло на тесты и улучшение работы системы.
     
  5. searchingman

    searchingman Местный

    Сообщения:
    1.635
    Симпатии:
    631
    Баллы:
    113
    Ссылка на сайт с функционалом или демка будет?
     
  6. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
    Если надо, могу сделать, были бы желающие
     
  7. searchingman

    searchingman Местный

    Сообщения:
    1.635
    Симпатии:
    631
    Баллы:
    113
    Если заинтересованы в продажах, то желательно. ;)
     
  8. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
    Ок, будет демка на ю-тубе выложу и отпишусь, надеюсь не заблокируете за спам.
     
  9. Solomon Fox

    Solomon Fox

    Сообщения:
    90
    Симпатии:
    4
    Баллы:
    8
    Как и обещал демонстрация работы плагина. Теперь он работает и с вариативными товарами.

    Плагин, который работает с вариациями 3 т.р.
    Плагин который работает только с одиночными товарами 2 т.р.
    Пишите буду рад ответить на вопросы.
    Почта для связи: help-people9@yandex.ru
    Скайп: solomon_fox
    группа вконтакте: https://vk.com/webkingdom
     
    • Нравится Нравится x 2
  10. sergey050686

    sergey050686

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Добрый день!
    Ребята, такая проблема. Есть сайт на woocommerce - вот ссылка http://kuhni-kinelya.ru/
    Как Вы видите на товарах на главной странице и в категориях есть кнопка "ЗАКАЗАТЬ РАСЧЕТ" (прямо под ценой товара). Эта кнопка открывает всплывающее окно формы обратной связи сделанное в плагине Contact Form7. Так вот форма открывается только если кликать кнопки под товарами на главной странице. Со страницы категории товаров (можно перейти по ссылке http://kuhni-kinelya.ru/product-category/kuhni-na-zakaz/), а так же в блоке "Похожие товары" в карточках товаров при нажатии на "ЗАКАЗАТЬ РАСЧЕТ" окно с контактной формой не всплывает.
    Прописывал код в function.php темы. Понимаю, что нужно прописать его где-то в файлах woo commerce, но где именно не знаю...

    [​IMG]

    Вот так открывается с главной - так и должно быть!

    [​IMG]

    А вот так открывается с категорий товаров и из блока "Похожие товары"
    Прошу помощи у знающих!
     
  11. sergey050686

    sergey050686

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    ну так что, никто ничего не подскажет???:(
     
  12. ADv

    ADv Местный

    Сообщения:
    735
    Симпатии:
    274
    Баллы:
    63
    1. Прикрепите таки скрины
    2. На странице товара (http://kuhni-kinelya.ru/product/kuhnya-na-zakaz-102/ например) попап открывается, но форма в нем не срабатывает. Скорее всего потому, что на главной Вы добавили ее в код и попапу есть что отображать, а на внутренних страницах - ее просто не существует.
    3. Также, вероятно, что стоит какое-то условие то ли для вывода формы в код, то ли для скриптов..

    Расскажите, пошагово, что Вы делали, чтобы ее подключить.
     
  13. sergey050686

    sergey050686

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Код:
    add_filter( 'woocommerce_loop_add_to_cart_link', 'custom_product_link' );
    function custom_product_link( $link ) {
    global $product;
        echo '<a href="#contact_form_pop" class="fancybox-inline"><img title="" alt="" src="http://kuhni-kinelya.ru/wp-content/uploads/2017/11/button-1.png"></a><center>
    <div style="display:none" class="fancybox-hidden">
    <div id="contact_form_pop">
    <p align="center" style="background-color: #ce5400; color: #ffffff"><font size="5">РАСЧЕТ СТОИМОСТИ МЕБЕЛИ</font></p>
    [contact-form-7 id="1322" title="РАССЧИТАТЬ СТОИМОСТЬ"]
    </div>
    </div>';
    }
    

    Вот такой код я прописал в файл function.php дочерней темы. Форма срабатывает на главной - http://kuhni-kinelya.ru/
    Но не срабатывает с категорий товаров. Тут http://kuhni-kinelya.ru/product-category/kuhni-na-zakaz-samare/ и тут http://kuhni-kinelya.ru/product-category/shkafi-kupe-na-zakaz-samare/
    Я связываю это с тем, что код прописан в файл function темы. Но не прописан нигде для woocommerce, а страницы http://kuhni-kinelya.ru/product-category/kuhni-na-zakaz-samare/ и http://kuhni-kinelya.ru/product-category/shkafi-kupe-na-zakaz-samare/ являются категориями вукоммерс. Потому в них и не срабатывает форма...
    Так вот где прописать данный код еще, в каких вукоммерсе файлах - я и не знаю...:(

     
  14. sergey050686

    sergey050686

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Ни у кого никаких мыслей нет? Очень нужно...