Показано с 1 по 4 из 4

Тема: Как изменить параметр услуги при заказе после проверки поля?

  1. #1
    Member
    Регистрация
    19.04.2017
    Сообщений
    33

    По умолчанию Как изменить параметр услуги при заказе после проверки поля?

    Добрый день.
    Пытаюсь реализовать такую задачу:
    Есть услуга, у которой при заказе клиент должен заполнить поле "Имя сайта".
    У этой же услуги есть дополнение, в виде логического "Да/Нет", к которому привязаны 2 цены (к да и нет соответственно).
    Когда пользователь вводит имя сайта, происходит проверка через собственную функцию проверки check.mysitename - тут все работает нормально.

    Задача: нужно чтобы после проверки введенного имени сайта поле "Да/Нет" переключалось на "Да" или "Нет", в зависимости от результата проверки поля "имя сайта".

    Возможно ли такое реализовать? Если да, то что почитать?
    Сам пока не нашел в документации, как можно решить подобную задачу. В настройках биллинга тоже нет таких привязок.

    P.S.: вообще изначально задача такая:
    При вводе текста в поле "Имя сайта" изменять стоимость услуги в зависимости от результата проверки - на нашем хостинге сайт или не на нашем.
    Последний раз редактировалось stincv; 07.07.2018 в 12:02.

  2. #2
    BILLmanager team
    Регистрация
    17.09.2010
    Сообщений
    8,590

    По умолчанию

    Здравствуйте, для 5й версии?

    Реализовать такое можно только плагином:
    - На after если это открытие формы на поле с доменов навешивать setvalues="yes"
    - На after если пришел параметр sv_field и его значение ваш параметр, выполнять нужные проверки и добавлять значение on/off для дополнения

  3. #3
    Member
    Регистрация
    19.04.2017
    Сообщений
    33

    По умолчанию

    Спасибо за наводку! Еще момент - можно ли переопределить то или иное поле через xml, сделав его невидимым (type=hidden)? Не хочется костылять через js или css

  4. #4
    BILLmanager team
    Регистрация
    17.09.2010
    Сообщений
    8,590

    По умолчанию

    Для input можно. Либо можно добавить if который будет скрывать поле

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •