Автор Тема: Как сделать некоторые поля при оформ-нии заказа не обязательными для заполнения?  (Прочитано 5988 раз)

Оффлайн Slider

  • Новичек
  • *
  • Сообщений: 6
    • Просмотр профиля
Доброго дня. Переехал на Лего 6.2 Все работает. Но не могу как на прошлой версии (Lego5) сделать НЕКОТОРЫЕ поля при оформлении заказа необязательными. Раньше в файле js_scripts.js было все просто, закоментируешь ненужный для проверки блок и все ок. А теперь куда эту часть кода переместили?

Цитировать
function validate_custinfo() //validate customer information
   {   
   
   var strFName=document.getElementById('first_name').value;
   var filterFName=/^[А-ЯA-Z]{2,}( +)?([А-ЯA-Z]{2,})?( +)?$/i;

   if (!filterFName.test(strFName))
      {
      //alert(JSonData.ERROR_INPUT_NAME);
      alert("Пожалуйста, введите ваше Имя")
      return false;
      }

   var strSName=document.getElementById('last_name').value;
   var filterSName=/^[А-ЯA-Z]{2,}( +)?([А-ЯA-Z]{2,})?( +)?$/i;

   if (!filterSName.test(strSName))
      {
      //alert(JSonData.ERROR_INPUT_NAME);
      alert("Пожалуйста, введите вашу Фамилию")
      return false;
      }

   var strEmail=document.getElementById('email').value;
   var filterEmail=/^[.\w-]+@([\w-]+\.)+[a-zA-Z]{2,6}$/;

   
   //if (!filterEmail.test(strEmail))
   //   {
   //   alert(JSonData.ERROR_INPUT_EMAIL);
   //   return false;
   //   }
      
   

   var strPhone=document.getElementById('phone').value;
   var filterPhone=/^(?:8|\+7)? ?\(\d{1,5}\)? ?\d{1,5}\-\d{2}\-\d{2}$/;
   if (str ="" )
      {
      alert(JSonData.ERROR_INPUT_PHONE);
      return false;
      }
   return true;
   }



« Последнее редактирование: Мая 18, 2015, 11:06:33 pm от Slider »

nictboom

  • Гость
попробуйте убрать, в нужном поле, в css/папка темы/theme/order_custinfo.tpl.html: <input required...

Оффлайн Slider

  • Новичек
  • *
  • Сообщений: 6
    • Просмотр профиля
Премного благодарен за помощь! :)