* @package flow * @version $Id$ * @link http://www.zdoo.com */ ?> module);?> action);?> batchMode);?>
show) continue; if($field->field == $prevField) $hasPrevField = true; $width = ($field->width && $field->width != 'auto' ? $field->width . 'px' : 'auto'); $required = strpos(",$field->rules,", ",$notEmptyRule->id,") !== false ? 'required' : ''; echo ""; } ?> "; $index = 1; foreach($fields as $field) { if(!$field->show) continue; $value = ($field->field == $prevField ? $dataID : $field->defaultValue); if($field->control == 'select') { if($row == 1) { $field->tmpOptions = $field->options; unset($field->options['ditto']); } if($row > 1) { $field->options = $field->tmpOptions; if($prevField && $prevField != $field->field) $value = 'ditto'; } } echo ''; $index++; } echo ''; echo ''; $row++; } ?>
$field->nameactions;?>
'; $element = "dataList[$row][$field->field]"; $control = $this->flow->buildControl($field, $value, $element); $control = str_replace("rows='3'", "rows='1'", $control); echo $control; if($index == 1) { if($prevField && !$hasPrevField) echo html::hidden("dataList[$row][$prevField]", $dataID); echo "
"; } echo '
'; echo ""; echo ""; echo '
"; foreach($fields as $field) { if(!$field->show) continue; $value = ($field->field == $prevField ? $dataID : $field->defaultValue); $element = "dataList[KEY][$field->field]"; $control = $this->flow->buildControl($field, $value, $element); $control = str_replace("rows='3'", "rows='1'", $control); $itemRow .= '' . $control; if($index == 1) { if(!$hasPrevField) $itemRow .= html::hidden("dataList[KEY][$prevField]", $dataID); $itemRow .= "
"; } $itemRow .= ''; $index++; } $itemRow .= ''; $itemRow .= ""; $itemRow .= ""; $itemRow .= ''; $itemRow .= ''; js::set('itemRow', $itemRow); js::set('row', $row); ?>