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

Как добавить еще одну кнопку "Купить"?

Тема в разделе "Вопросы новичков", создана пользователем ClubNews, 26 июл 2014.

  1. ClubNews

    ClubNews

    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    3
    Мне нужно возле кнопки "добавить в корзину" добавить кнопку "купить сейчас" и при нажатии на нее пользователь будет переходить в онлайн-чат. Подскажите как это сделать?
     
  2. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.266
    Симпатии:
    721
    Баллы:
    113
    Мне кажется нужно просто добавить ссылку на чат. Уж как Вы ее там назовете - ваше дело.
     
    • Нравится Нравится x 1
  3. Stork.71

    Stork.71 Местный

    Сообщения:
    1.032
    Симпатии:
    254
    Баллы:
    83
    Угу, а ссылку сделать с классом и прописать в .css стиль для этого класса - бордер, бэкграунд, паддинг, ховер визитед - и получится кнопка!
     
  4. galiulinr

    galiulinr Местный

    Сообщения:
    181
    Симпатии:
    56
    Баллы:
    28
    В общем заходим в плагин woocommerce находим файл simple.php вот полный путь woocommerce/templates/single-product/add-to-cart/simple.php в нем находим код
    Код:
    <?php do_action('woocommerce_after_add_to_cart_button' ); ?></form>
    сразу после него прописываем кнопку "Купить сейчас" я вот например сделал "Задать вопрос" вот тут пример
    Код:
    <div id="contactlightbox"><button type="button" class="single_add_to_cart_button button alt">
    <?php echo do_shortcode('[formlightbox_call title="Задать вопрос" class="contact281"]Задать вопрос[/formlightbox_call][formlightbox_obj id="contact281" style="" onload="false"][contact-form-7 id="281" title="Задать вопрос"][/formlightbox_obj]'); ?>
    </button></div>
    в стиле CSS прописываем следующее:
    Код:
    div#contactlightbox {display: block;margin-top: -45px;}
    с помощью плагинов Contact Form 7 + Form Lightbox
    после данный манипуляций лучше сохранить этот файл не нарушая его вложенность в вашей теме в папке woocommerce чтобы при обновлении не полетело.
     
    Последнее редактирование: 30 июл 2014
    • Нравится Нравится x 2
  5. ClubNews

    ClubNews

    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    3
    Спасибо, решение очень хорошее, но у меня почему-то плохо оно смотрится... http://eugid.com/shop/zdorovaya-azbuka/
     
  6. galiulinr

    galiulinr Местный

    Сообщения:
    181
    Симпатии:
    56
    Баллы:
    28
    а это потому что стилем нужно поработать , сейчас попробую поковырять
     
  7. galiulinr

    galiulinr Местный

    Сообщения:
    181
    Симпатии:
    56
    Баллы:
    28
    Вот это в стиле пропишите:
    Код:
    button.single_add_to_cart_button.button.alt {margin-left: 10px;}
    a.fl_box-contact281.cboxElement {color: #ffffff;}
     
    • Нравится Нравится x 1
  8. ClubNews

    ClubNews

    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    3
    Шикарно, спасибо большое :) можете еще подсказать что прописать для нормального вида формы? Или же это в настройках плагина?
     
  9. galiulinr

    galiulinr Местный

    Сообщения:
    181
    Симпатии:
    56
    Баллы:
    28
    Вот это в стиле прописать:
    Код:
    div#form-lightbox-contact281 {padding: 10px;}
     
    • Нравится Нравится x 1
  10. ClubNews

    ClubNews

    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    3
    И последний вопрос на эту тему :) какой файл отвечает за то , чтобы эту же кнопку выставить на главной под добавление в корзину к каждому товару?
     
  11. galiulinr

    galiulinr Местный

    Сообщения:
    181
    Симпатии:
    56
    Баллы:
    28
    вот в этом файле woocommerce/templates/content-product.php в конце перед закрывающимся </li> вставляйте этот код. и не забываем этот файл в папку с темой
     
    • Нравится Нравится x 2
  12. ClubNews

    ClubNews

    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    3
    Вы просто гуру woocommerce! :) очень выручили) спасибо!

    Пы.Сы. тему можно закрывать ;-)