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

Совмещение корзины и оплаты в "Оформление заказа"

Тема в разделе "Вопросы, советы и доработки.", создана пользователем Stork.71, 9 янв 2014.

  1. Stork.71

    Stork.71 Местный

    Сообщения:
    1.046
    Симпатии:
    255
    Баллы:
    83
    Значит надо развернуться и пойти в обратную сторону. Не отключать аякс, а подключить удаление купона к аяксу. Точнее, подключить удаление лишней labl к аяксу, работающему при удалении купона.
     
  2. ryder

    ryder

    Сообщения:
    6
    Симпатии:
    1
    Баллы:
    3
    Ок, спасибо за мысль. Пока этот вопрос отложил, другой функционал сайта настраиваю, позже займусь.
     
  3. yarkij12

    yarkij12

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Всем привет! Прошу помочь умных людей. Возникла следующая проблема: когда зарегистрированный пользователь входит на страницу своего аккаунта ( [woocommerce_my_account] ) вносит данные в раздел "адрес доставки" и "адрес оплаты", то после сохранения на странице аккаунта не отображаются поля с номером телефона и e-mail. Вопрос как реализовать вывод этой информации на странице аккаунта? Перерыл интернет, у людей возникает подобная проблема, но четкого решения нигде не описано. Также есть вопрос с непосредственным отображением вносимой инфы, сейчас при внесении данных, на странице аккаунта они отображаются следующим видом:

    Адрес доставки
    Изменить
    Василий Теркин
    Москва
    Мира д32 кв149
    31119

    А хотелось бы более симпатично и понятно:

    Ваше имя: Василий
    Ваша фамилия: Теркин
    Город: Москва
    Адрес: Мира д32 кв149
    Почтовый индекс: 31119
    и т.д

    Массив который выводит эту инфу (файл my-address.php) имеет следующий вид:

    $address = apply_filters( 'woocommerce_my_account_my_address_formatted_address', array(
    'first_name' => get_user_meta( $customer_id, $name . '_first_name', true ),
    'last_name' => get_user_meta( $customer_id, $name . '_last_name', true ),
    'company' => get_user_meta( $customer_id, $name . '_company', true ),
    'address_1' => get_user_meta( $customer_id, $name . '_address_1', true ),
    'address_2' => get_user_meta( $customer_id, $name . '_address_2', true ),
    'city' => get_user_meta( $customer_id, $name . '_city', true ),
    'state' => get_user_meta( $customer_id, $name . '_state', true ),
    'postcode' => get_user_meta( $customer_id, $name . '_postcode', true ),
    'country' => get_user_meta( $customer_id, $name . '_country', true )
    ), $customer_id, $name );

    соответственно как в массив вставить строки типа 'Ваше имя:' 'Ваша Фамилия:' и тд?
    В общем буду нереально благодарен за инфу! Надеюсь понятно описал проблему.
    p.s: saphali woocommerce russian стоит, управление полями настроено как надо.
     
  4. Mario

    Mario

    Сообщения:
    22
    Симпатии:
    7
    Баллы:
    3
    Задача такая же что и ТС - совместить на одной странице корзину и оплату.
    WC 2.4.0, WP 4.2.4 - все только что поставленное.
    Совмещаю как советуют 2 шорткода внутри страницы Корзина:
    [woocommerce_cart]
    [woocommerce_checkout]
    Страницы корзины и чекаута в настройках WC так же замыкаю на нее:
    https://yadi.sk/i/66Df_b3HiNfJn
    Но в результате все равно имею трабл с переключением способов доставки здесь
    https://yadi.sk/i/eCSPydlFiNfPZ и здесь https://yadi.sk/i/f-FgmXbHiNfQv
    Засада в том что эти радиокнопки в результате имеют один и тот же ID и скрипт их переключающий в них путается.

    Хотел поставить class вмсето id, но не нашел в каком JS-скрипте поменять.
    Есть мысли что придумать?
     
  5. Mario

    Mario

    Сообщения:
    22
    Симпатии:
    7
    Баллы:
    3
    В общем, я сделал так. Просто закомментил в шаблоне блок выводящий таблицу под названием "Ваш заказ". Задваение ID убралось и скрипты заработали.
    Потом еще у меня был кривой редирект после оформления заказа - вместо финальной страницы с инфой кидало на главную.
    Это прекратилось, когда в настройках WC назначил корзине - страницу корзины, а оплате - страницу оплаты, а не как я показывал выше и не как советовали в этом топике. Сделал как обычно: https://yadi.sk/i/p1LwKUD3iNmkV
    Кончено это не панацея, просто мне это помогло, возможно и кому то еще поможет.
     
  6. valerdos2109

    valerdos2109

    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Добрый день! Расскажите, пожалуйста, подробно, как Вы прописали в Единой ставке, все необходимые способы доставки (Новая почта. Гюнсел, Интайм и т.д)
     
  7. chusika

    chusika

    Сообщения:
    7
    Симпатии:
    3
    Баллы:
    3
    всем привет! Такая проблема:
    способы доставки в итоговой таблице "Ваш заказ" сделаны выпадающим меню (см. скрин)
    Но, к сожалению при выборе способа доставки итоговая сумма заказа не меняется. Она меняется только, если нажать на кнопку "Обновить корзину".

    На новом другом сайте стоит обновленная версия вукоммерс (шаблон другой). Там все работает, а на текущем сайте нет.
    1. Пробовала обновлять вукоммерс до последней версии.
    2. В настройках WC назначила корзине и оплате - страницу корзины. Хотя пробовала различные варианты - ситуация не меняется.

    Очень нужна помощь!Сразу говорю, я не программист, чтобы найти 10 отличий в коде одного сайта и другого.
     

    Вложения:

  8. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    Проверил на WooCommerce 2.3.x и последней WooCommerce 2.4.x на теме storefront.
    В обоих случаях при переключении доставки пересчет итога работает корректно.
    Вероятно проблема с темой. Какай тема используется? Если премиум, то обращайтесь к автору темы.
     
    • Нравится Нравится x 1
  9. chusika

    chusika

    Сообщения:
    7
    Симпатии:
    3
    Баллы:
    3
    Да премиум. Наверное действительно лучше в поддержку написать. Спасибо!
     
  10. Stork.71

    Stork.71 Местный

    Сообщения:
    1.046
    Симпатии:
    255
    Баллы:
    83
    Все просто:
    2015-09-02_155719.jpg
     
    • Нравится Нравится x 1
  11. valerdos2109

    valerdos2109

    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Добрый день. Спасибо за ответ. Все понятно. Но у меня в "Единой ставке" нет почему-то "Добавочные ставки". Я назвал "Единую ставку" - Новая почта, но как метод доставки, в "Оформлении заказа" его нет. Выдает - Нет доступных методов доставки. Пожалуйста, перепроверьте указанный вами адрес или свяжитесь с руководством сайта для получения поддержки.
     

    Вложения:

  12. Азат

    Азат

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте, помогите пожалуйста, как вывести одну только цену покупок в другое место, хочу перенести корзину в определенное место, мозгов хватило только картинку корзины воткнуть туда куда мне нужно
    [​IMG]
     
  13. Stork.71

    Stork.71 Местный

    Сообщения:
    1.046
    Симпатии:
    255
    Баллы:
    83
    Я сижу на старом woocommerce, может сейчас что-то поменялось. А может наоборот - Вы сидите на слишком старом woocommerce :) Что за поле "Затрата"? Может это оно и есть переназванное?
    Проблема с неотображением способа доставки - сюда.
     
  14. kvo

    kvo

    Сообщения:
    59
    Симпатии:
    6
    Баллы:
    8
    Я вообще не понял, что у вас теперь работает. ))
    Сделали потом вернули всё обратно?
    Совмещение в Корзине двух шорткодов не работает :)
     
  15. sqrt

    sqrt

    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Уважаемый Stork.71 а вы экспериментировали с изменением итоговой цены или цены за доставку? стоимость доставки получаю на странице (js) как её можно "закрепить" чтобы она осталась при нажатие "подтвердить заказ" или "обновить иотг" (она же calc_shipping).
     
  16. Stork.71

    Stork.71 Местный

    Сообщения:
    1.046
    Симпатии:
    255
    Баллы:
    83
    C ценой на доставку я особо ничего не делал, так как не добовляю ее к итоговой стоимости. Вроде в самом начале когда еще были разные стоимости то все работало, так как все скрипты подгружаются. Но честно говоря не уверен, сам не сталкивался.
    Можете поподробнее написать, с какой проблемой Вы столкнулись? Что, куда, откуда, зачем и т.д....
     
  17. sqrt

    sqrt

    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Главная моя проблема плохое знание woocomerce) я создал тему с описанием что у меня не получается. http://wpcommerce.ru/threads/svoj-kalkuljator-dostavki.2682
    просто подумал если вы переделывали корзину может и "внутренности" тоже исследовали.
     
  18. Stork.71

    Stork.71 Местный

    Сообщения:
    1.046
    Симпатии:
    255
    Баллы:
    83
    Увидел. Не, так далеко я не лез. :)
     
  19. Ruckus

    Ruckus

    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Подскажите, пытался сдвоить cart и checkout. Получилась джиугда. За двоился способ оплаты и все уехало.
    Все криво наверно из css, пол дня сидел изучал. Но так все и осталось глухо. Помогите люди добрые.
    Еще проблема в мини корзине. Не могу понять где убрать одну из кнопок.
    http://jeune-jolie.ru/checkout
     
  20. Stork.71

    Stork.71 Местный

    Сообщения:
    1.046
    Симпатии:
    255
    Баллы:
    83
    хм, не совсем пойму, что куда уехало и что криво в css. Вроде разложилось неплохо, может стоит поубирать лишние поля. Оплата задвоилась, но скорее всего потому, что Вы ее куда-тодобавили, а откуда-то не убрали. Внимательно поищите.
    По поводу лишней кнопки в миникорзине - перечитайте п.3 в первом сообщении темы, там это описывается.