Форум UnitCMS

Как сделать некоторые поля при оформ-нии заказа не обязательными для заполнения?

Slider

  • *
  • 6
  • +0/-0
Доброго дня. Переехал на Лего 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...
 

pehser

В 6.2 это теперь ещё проще хотим чтоб было обязательное дописываем к полю атрибут required и на оборот
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

Slider

  • *
  • 6
  • +0/-0
Премного благодарен за помощь! :)
 

 

Sitemap 1 2 3 4 5