Magento에는 서버 측 형식 검증이 있습니까? 나는에서 만든 및 magentos 양식 유효성 검사를 사용하지만 누군가가 javascipt를 해제하고 유해한 수있는 뭔가를 입력하면 작동하지 않을거야. 거기에 클래스가없는 경우. 누군가가 백업으로 서버 측 양식 유효성 검사를 구현하는 방법을 알려주 길 바랍니다. 여기 내 내 코드 형태Magento 서버 측 형식 유효성 확인
<div style="border:0px solid red; margin:0px auto;">
<?php $_product = $this->getProduct(); ?>
<form id="test" action="<?php echo Mage::getUrl('pricenotify/pricenotify/db') ?>" method="post">
<label for="price">Price *</label>
<input type="text" id="price" name="price" value="" class="required-entry validate-number"/><br />
<label for="email">Email Address *</label>
<input type="text" id="email" name="email" value="" class="required-entry validate-email"/>
<input type="hidden" id="id" name="id" value="<?php echo $_product->getId() ?>" />
<input type="hidden" id="propri" name="propri" value="<?php echo $_product->getPrice() ?>" />
<input type="submit" name="submit" value="<?php echo $this->__('Submit') ?>" onclick="if(customForm.validator && customForm.validator.validate()) this.form.request(); return false;" />
</form>
<script type="text/javascript">
//< ![CDATA[
var customForm = new VarienForm('test',false);
//]]>
</script>
OP는 명시 적으로 서버 측 유효성 검사를 요구합니다. 프로토 타입은 js와 클라이언트 측 (그리고 실제로 ** ** 안전하지 않음)입니다. –