issue 2104 add the extra lang code(type of kr_zip, tel) in member page.

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@11013 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
devjin 2012-08-09 07:49:05 +00:00
parent b041550c53
commit afa8597aa0
3 changed files with 12 additions and 5 deletions

View file

@ -317,7 +317,7 @@
$extentionReplace = array('tel_0' => $extendForm->value[0], $extentionReplace = array('tel_0' => $extendForm->value[0],
'tel_1' => $extendForm->value[1], 'tel_1' => $extendForm->value[1],
'tel_2' => $extendForm->value[2]); 'tel_2' => $extendForm->value[2]);
$template = '<input type="text" name="%column_name%[]" value="%tel_0%" size="4" />-<input type="text" name="%column_name%[]" value="%tel_1%" size="4" />-<input type="text" name="%column_name%[]" value="%tel_2%" size="4" />'; $template = '<input type="text" name="%column_name%[]" value="%tel_0%" size="4" maxlength="4" style="width:30px" />-<input type="text" name="%column_name%[]" value="%tel_1%" size="4" maxlength="4" style="width:30px" />-<input type="text" name="%column_name%[]" value="%tel_2%" size="4" maxlength="4" style="width:30px" />';
}elseif($extendForm->column_type == 'textarea'){ }elseif($extendForm->column_type == 'textarea'){
$template = '<textarea name="%column_name%" rows="8" cols="42">%value%</textarea>'; $template = '<textarea name="%column_name%" rows="8" cols="42">%value%</textarea>';
}elseif($extendForm->column_type == 'checkbox'){ }elseif($extendForm->column_type == 'checkbox'){

View file

@ -426,7 +426,14 @@
foreach($extraList as $val) foreach($extraList as $val)
{ {
$js_code[] = sprintf('validator.cast("ADD_MESSAGE", ["%s","%s"]);', $val->column_name, $val->column_title); if($val->column_type == 'kr_zip' || $val->column_type == 'tel')
{
$js_code[] = sprintf('validator.cast("ADD_MESSAGE", ["%s[]","%s"]);', $val->column_name, $val->column_title);
}
else
{
$js_code[] = sprintf('validator.cast("ADD_MESSAGE", ["%s","%s"]);', $val->column_name, $val->column_title);
}
} }
$js_code[] = '})(jQuery);'; $js_code[] = '})(jQuery);';

View file

@ -22,12 +22,12 @@
{@$orgValue = $extend_form_list[$formInfo->member_join_form_srl]->value} {@$orgValue = $extend_form_list[$formInfo->member_join_form_srl]->value}
<!--@if($formInfo->type=='tel')--> <!--@if($formInfo->type=='tel')-->
{@$value = $orgValue[0]} {@$value = $orgValue[0]}
<!--@if($orgValue[1])-->-<!--@end--> <!--@if($orgValue[1])-->{@$value .= '-'}<!--@end-->
{@$value .= $orgValue[1]} {@$value .= $orgValue[1]}
<!--@if($orgValue[2])-->-<!--@end--> <!--@if($orgValue[2])-->{@$value .= '-'}<!--@end-->
{@$value .= $orgValue[2]} {@$value .= $orgValue[2]}
<!--@elseif($formInfo->type=='kr_zip')--> <!--@elseif($formInfo->type=='kr_zip')-->
{@$value = $orgValue[0]}<!--@if($orgValue[1]&&$orgValue[0])--><br /><!--@end-->{@$value .= $orgValue[1]} {@$value = $orgValue[0]}<!--@if($orgValue[1]&&$orgValue[0])--><br /><!--@end-->{@$value .= ' ' .$orgValue[1]}
<!--@elseif($formInfo->type=='checkbox' && is_array($orgValue))--> <!--@elseif($formInfo->type=='checkbox' && is_array($orgValue))-->
{@$value = implode(", ",$orgValue)} {@$value = implode(", ",$orgValue)}
<!--@elseif($formInfo->type=='date')--> <!--@elseif($formInfo->type=='date')-->