mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-21 11:22:34 +09:00
#18821015 : fixed a bug that extra value is not displayed when its value is 0
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7375 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
de50230410
commit
941cd0b2a1
1 changed files with 4 additions and 4 deletions
|
|
@ -45,7 +45,7 @@
|
|||
$output = executeQueryArray('document.getDocumentExtraVars', $obj);
|
||||
if($output->toBool() && $output->data) {
|
||||
foreach($output->data as $key => $val) {
|
||||
if(!trim($val->value)) continue;
|
||||
if(!isset($val->value)) continue;
|
||||
if(!$extra_vars[$val->module_srl][$val->document_srl][$val->var_idx][0]) $extra_vars[$val->module_srl][$val->document_srl][$val->var_idx][0] = trim($val->value);
|
||||
$extra_vars[$val->document_srl][$val->var_idx][$val->lang_code] = trim($val->value);
|
||||
}
|
||||
|
|
@ -67,9 +67,9 @@
|
|||
if(count($extra_keys)) {
|
||||
foreach($extra_keys as $idx => $key) {
|
||||
$val = $vars[$idx];
|
||||
if($val[$user_lang_code]) $v = $val[$user_lang_code];
|
||||
else if($val[$document_lang_code]) $v = $val[$document_lang_code];
|
||||
else if($val[0]) $v = $val[0];
|
||||
if(isset($val[$user_lang_code])) $v = $val[$user_lang_code];
|
||||
else if(isset($val[$document_lang_code])) $v = $val[$document_lang_code];
|
||||
else if(isset($val[0])) $v = $val[0];
|
||||
else $v = null;
|
||||
$extra_keys[$idx]->value = $v;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue