Оформление заказов Checkout

Да, из архива кидал. Потом еще пробовал с форума вставить, но увидел что кавычки невалидные и не стал.

К сожалению, не подскажу, по какой еще причине может не работать.

Вот содержимое func.php, с которым у меня работает отключение оповещения о существующем аккаунте.

<?php

use Tygh\Registry;

if (!defined('BOOTSTRAP')) { die('Access denied'); }

function fn_my_changes_is_user_exists_post($user_id, $user_data, &$is_exist)
{
    if(Registry::get('runtime.controller') == 'checkout' && Registry::get('runtime.mode') != 'create_profile'){
        $is_exist = false;
    }
}

Вот init.php:

<?php

if (!defined('BOOTSTRAP')) { die('Access denied'); }

fn_register_hooks(
    'is_user_exists_post'
);

Попробуйте отсюда скопировать и вставить в соответствующие файлы содержимое, кавычки из поста должны быть валидны.

Проверил сейчас, заново создал файлы в my_changes и копипастнул код из этого поста – заказы пропускает.

3 лайка

Если PayPal Pro or Plus, то конечно, все на сайте. За это удовольствие платишь $30 в месяц.

А мне блочный проект нового чекаута очень даже нравится. Можно сделать что угодно.

С Вашим кодом без проверок телефона все заработало, большое спасибо.

Вопрос знатокам от телезрителей , вот есть у всех такая штука как самовывоз , и привязывается он к местонахождению ИМ т.е. в моем случаи к городу Москва , но вот человек из Химок или Красногорска и т.д. уже не может сделать самовывоз , хотя по логике эта почти Москва

На dev.demo.cs-cart.com эта проблема уже должна быть решена. Если у вас есть “Пункты назначения” (“Тарифные зоны”) отличные от Москвы (например, “Подмосковье” с соседними городами), вы сможете показывать там ПВЗ из Москвы/предлагать туда доставку по такой же цене. Подробности тут: Тонкая настройка Самовывоза и доставки в целом. Возможно ли?

http://joxi.ru/82QL8Gztw1G9Jm

Посмотрите страницу оформления заказа здесь


Лучше для мобильных я ещё не встречал.

с такой ошибкой кто-нибудь сталкивался? поправить можно?

Проверьте в списке покупателей пользователя с таким E-mail. Если найдётся, можно удалить, и ошибка пропадёт.

это и так понятно, что есть покупатель с таким email
ошибка вылетает, если зарегистрированный оформляет заказ как гость
сделать можно что-нибудь, чтобы не вылетало ошибки, а заказ просто к покупателю привязывался?

Поиск решил бы все проблемы

благодарю

не смог найти в чате, подскажите как сделать в упрощенном чекауте обязательные поля не обязательными http://prntscr.com/nhccii и изменить названия их или вообще убрать какие то поля? Зашел в раздел “Поля профиля” Но отключения-подключения там не дают ни какого эффекта

Полное редактирование полей будет доступно в версии 4.10.1, которая выйдет в середине мая.
Сейчас отредактировать поля без правки файлов ядра не получится.

Спасибо за информацию!

Сообщение перенесено в новую тему: Улучшить корзину

5 сообщений перенесены в тему Разные поля профиля для разных способов доставки

Как теперь с страницы оформления заказа, попасть в каталог продукции, допустим если мне нужно добавить к заказу еще какой то товар, теперь нет никакой навигации, даже нажимая на логотип не попадаешь на главную? В чем смысл такой реализации?

Цель была в том, чтобы убрать со страницы оформления заказа всё, что может отвлечь покупателя или увести его на другую страницу. За пример взяли Amazon (они тоже со страницы оформления заказа убрали всё лишнее).

А инструмент ухода с чекаута уже есть в браузерах — это кнопка “Назад”.

1 лайк