当前密码字段在magento中具有值时验证密码字段

时间:2011-10-30 12:22:31

标签: validation magento prototypejs

我在magento帐户信息页面中有更改密码表格。我想验证密码字段(密码,确认密码,当前密码),而当前密码有值。否则不应验证。

在magento中,1.5.1.0 really easy field validation用于验证表格。

我知道 addClassName 添加如下所示的验证

    $('current_password').addClassName('required-entry');
    $('password').addClassName('required-entry');
    $('confirmation').addClassName('required-entry');

removeClassName 此删除验证

$('current_password').removeClassName('required-entry');
$('password').removeClassName('required-entry');
$('confirmation').removeClassName('required-entry');

但是我怎么能只在current_password有值时才适用。我不熟悉prototype.js函数。请帮助我

1 个答案:

答案 0 :(得分:1)

在该模板文件中,您可以围绕javascript检查PHP以添加或删除验证。例如,

<?php if ($customer->getCurrentPassword()): ?>
    $('something').doStuff(); //however you want the logic to work
<?php endif; ?>