2011-10-08 4 views
0

Magento eshop에서 다중 검색을 위해 여러 개의 선택 필드와 2 개의 텍스트 필드가 있습니다. 텍스트 필드 1은 값이 "저가"이고 두 번째가 "가격이 높음"입니다.텍스트 필드 안의 숫자가 제출 버튼을 숨기고 있다면?

"searchbar"및 "searchbar2"의 텍스트 필드에있는 숫자로만 사용자가 입력 할 때까지 제출 버튼을 비활성화하고 싶습니다.

내 문제는 텍스트 필드에 아무것도 채우지 않고 사용자가 데이터를 제출하면 결과 값에 "Price Low"& "Price High"텍스트 필드가 쿼리되고 다른 값 (" brand "등).

답변

1

Magento 양식은 이미 Really Easy Field Validation을 자바 스크립트 용으로 사용하므로 입력란에 class="required validate-number"을 입력하면 나머지는 자동으로 수행됩니다.

그러나 서버 측에서 당신 해야 해야 검증 모든 필드 스스로 더 나은 보안을 위해 다음 검색을위한 아니라면. 프로그래머의 진언을 기억하십시오. 쓰레기 입력, 쓰레기 출력!

관련 문제