Эта настройка доступна только при использовании пошагового оформления заказа. Выбор вида оформления заказа доступен в настройках каждой витрины интернет-магазина.
Для того чтобы разным типам клиентов предлагать разные наборы полей при оформлении заказа, перейдите в раздел «Настройки → Оформление заказа → Контактная информация» и добавьте новое поле типа «Список (radio)».
С помощью такого поля-переключателя покупатели смогут выбирать подходящий тип клиента, и в зависимости от этого выбора им будут предлагаться разные наборы полей, которые необходимо заполнить при указании контактных данных. Например, поля «Название компании» и «URL сайта» могут запрашиваться у клиента-компании, но они совсем необязательны для физического лица.
Для нового поля выбора типа клиента введите нужные значения, например, «физ. лицо» и «юр. лицо».
Не забудьте отметить такое поле как обязательное, иначе покупатели будут пропускать выбор типа клиента.
Затем щелкните по ссылке «Расширенные настройки» и в появившемся диалоге выберите, какие поля нужно запрашивать у каждого типа клиентов.
Сохраните настройки.
Готово! Теперь ваши покупатели смогут выбирать тип клиента и заполнять только нужные поля при оформления заказа.
28 комментариев
Таких настроек нет, поэтому реализовать это нужно самостоятельно, внося изменения в исходный код темы дизайна.
Тоже интересует!
При выводе радио батонна на странице он не передает значение для зависимых строк. Нужно чтобы отображаемое положение при загрузке страницы соответствовало значению по умолчанию для зависимых строк.
Если радиобатон перещелкнуть, то он срабатывает как и должен. Проблема в значении поумолчанию для зависимых строк. Т.е. если поумолчанию нужно скрыть дополнительные строки, то это нельзя сделать т.к. у радиобатона нет присвоенного значения поумолчанию, хотя отображается на экране как установленное.
Есть один глюк, если у юр лица поставить поле инн обязательным, то пока физ лицо его не заполнит - оформить заказ не даст.
Спасибо, передали разработчикам сообщение об этом неудобстве.
Так и не доработали? Если ИНН обязательно, то оно обязательно и для физика тоже
Видимо, будем дорабатывать, но пока изменения в текущую логику не вносились.
Поддерживаю полностью! Такая мелочь но очень важная! Еще данный механизм хотелось бы видеть при регистрации. Продукт уже серьезный, а таких простых вещей не умеет...
Пожелания по доработке программных продуктов публикуйте, пожалуйста, в специальном разделе общего хаба поддержки.Так их удобнее регистрировать и обсуждать, если потребуется. Или голосуйте/комментируйте аналогичные предложения других пользователей.
Не совсем понятно, как описанный метод согласуется с «Контакты Pro». В «Контакты Pro» уже есть разделение сущностей на «компания» и «персоны». Добавление контактам дополнительного свойства (лишнего в случае «Контакты Pro») только усложняет процесс.
К тому же, поля специфичные только для «компаний» не отображаются в разделе «Настройки → Оформление заказа → Контактная информация». В данном разделе отображаются только поля актуальные для «персон».
"Контакты PRO" могут быть установлены далеко не у всех пользователей Shop-Script, а специальной интеграции Shop-Script с плагином для "Контактов" нет. Разработчикам Shop-Script и "Контактов" передали сообщение об этом несоответствии. Спасибо за комментарий!
Какой толк от этого "Контакты ПРО"?
Возможность сделать форму для подписки на рассылку и вывести ее хелпером?
Других плюсов не заметил...
Пытаюсь сделать у себя на сайте регистрацию для юриков и физиков. В итоге ничего не получается.
Если делать как описано в этой теме, то всплывает куча ляпов:
Ляп 1. По умолчанию радио кнопки обе не активны (как так?! это же чекбоксы, а не селекты, где ваша логика?)
Ляп 2. По умолчанию (сейчас говорю про личный кабинет покупателя во фронтенде), когда ни один из чекбоксов не отмечен скрываются поля для второго чекбокса, показываются только для первого. Стоит поставить чекбокс, например, для физ.лица и сохраниться, то при последующем входе один фиг отображаются все поля из 2-х чекбоксов.
Ляп 3. Если пользователь выбрал тип (физ лицо или юрлицо) и начинает оформлять заказ, то в корзине снова предлагается выбрать тип. (Зачем?! Я понимаю, если до этого он ничего не выбрал, то ок. Но если в ЛК он выбрал уже Физ лицо какого фига в корзине ему предлагается снова выбрать?)
Ляп 4. Следует из ляпа 3 - вываливаются все поля для обоих чекбоксов, даже если в ЛК до этого покупатель выбрал одно из них. Вываливаются все.
Ляп 5. Идем теперь в админку. Пробуем оформить заказ для звонящего покупателя. Слева сайтбар с контактами. И снова все поля для обоих чекбоксов. Но теперь тут еще круче - тут чекбоксы вообще не работают. Какой ни выбирай - будут висеть все поля для обоих чекбоксов.
Ляп 6. Идем в приложение "Контакты". Посмотрим что там творится. Чекбокс теперь тут преобразился в селект. Но работает по тому же принципу, что и при оформлении заказа - то есть, никак не работает. Просто болтается и все.
Михаил, почему так криво и косо все с личным кабинетом? Его просто нет.
Ссылка на подтверждение, приходящая по почте так и не починилась. Так и выскакивает постоянно - вам выслали ссылку вы не нажали...
Если включить поля в ЛК через Сайт->Личный кабинет->Мой профиль, то начинается жесткая чехорда с адресами. Попробуйте поднять сайт и оформить заказ при настройке полей в "Сайт->Личный кабинет->Мой профиль". А потом зайдите в приложение "Контакты" и гляньте на адреса...
Когда все это будет исправляться? Один из ключевых аспектов интернет-магазина и не работает должным образом.
Вот что становится после оформления заказа в ЛК покупателя - http://joxi.ru/5mdNWk9FN9eoA1
Аналогичная картина и в приложении "Контакты".
Стоит последний SS6 пустой, тема Дефолт последняя.
Если это так задумано, то объясните для чего?
Выдается ошибка 500 каждый раз при добавлении или изменении поля.
Сообщения об ошибках публикуйте, пожалуйста, в специальном разделе форума поддержки. Так их удобнее регистрировать и обсуждать, если потребуется.
Можно ли делить клиентов при обычной регистрации? Не в корзине при оформления заказа.
Пока нет возможности для клиентов выбирать тип — персона или компания — при регистрации. Передали пожелание разработчикам, чтобы добавили такую возможность.
Если поставить галочку на полях обязательных для заполнения, они появляются и у физ лица и у юр.лица.
Так же не удобно, что оплата не разделяется для компании или физического лица при такой реализации.
да эта тема уже мусолится со дня выхода вебасиста, плагинов нет путних, и разработчикам пофиг как будто не видят и не слышат клиентов своих
Что-то продвинулись в этом направлении?
Опишите, пожалуйста, свои предложения в специальном разделе форума поддержки. Или проголосуйте за ранее опубликованное предложение, если оно уже есть на форуме.
Раскажите как можно сделать чтобы добавленное поле так же добавлялось и в "форму для печати"?
Что такое «форма для печати»?
Немного ошибся "версия для печати" Объясняю задачу: В настройкак shop-script в разделе редактирование заказов в "поля контактов-персон" можно добавить поле. При этом это поле будет отображатся в редактировании заказа под полями email и телефон. Но как сделать так чтобы добавленное поле отображалось в версии для печати? Я добавил поле визитка, но как значение этого поля добавить в версию для печати?
Немного ошибся "версия для печати" Объясняю задачу: В настройкак shop-script в разделе редактирование заказов в "поля контактов-персон" можно добавить поле. При этом это поле будет отображатся в редактировании заказа под полями email и телефон. Но как сделать так чтобы добавленное поле отображалось в версии для печати? Я добавил поле визитка, но как значение этого поля добавить в версию для печати?
Насколько я вижу, эту задачу можно решить с помощью плагина «Отображение полей покупателя в заказе». Уточните возможности плагина у его разработчика перед покупкой на всякий случай.
Вообще контакт должен быть ОДИН!!!
А уже каким образом он оформит заказ на персону или на свою фирму это его дело!
В данный момент логика некорректная.
Сделайте уже нормальную работу с контактами.
Один контакт, с историей заказов, добавленными организациями и адресами доставки в личном кабинете.
После авторизации, при оформления заказа чтобы имел возможность выбрать на какую то организацию оформлять или на персону. Выбрать адрес из профиля, где можно заранее их добавить.
Что сложного то? Нормальная логика.
Проголосуйте, пожалуйста, за такое предложение в специальном разделе форума поддержки. Или добавьте новое предложение на форуме, если его там ещё нет.