id;?> |
name;?> |
code;?> |
type == 'system')
{
$data = json_decode($datasource->datasource);
echo $data->app . '->' . $data->module . 'Model->' . $data->method . '(';
$i = 0;
foreach($data->params as $param)
{
if($i > 0) echo ', ';
echo $param->name . '=' . $param->value;
$i++;
}
echo ')';
}
elseif($datasource->type == 'option')
{
echo implode(',', json_decode($datasource->datasource, true));
}
elseif($datasource->type == 'sql')
{
echo $datasource->datasource;
}
elseif($datasource->type == 'lang')
{
echo zget($lang->workflowdatasource->langList, $datasource->datasource);
}
elseif($datasource->type == 'category')
{
echo "treeModel->getOptionMenu('datasource_{$datasource->id}')";
}
elseif($datasource->type == 'func')
{
}
?>
|
workflowdatasource->typeList[$datasource->type];?> |
buildin ? "" : "";?> |
createdBy);?> |
createdDate, DT_DATE1);?> |
type == 'category';
$canEdit = commonModel::hasPriv('workflowdatasource', 'edit');
$canDelete = commonModel::hasPriv('workflowdatasource', 'delete');
if($canManage) echo baseHTML::a($this->createLink('tree', 'browse', "rootID=0&type=datasource_{$datasource->id}¤tModuleID=0&branch=&from=workflow"), $lang->workflowdatasource->category);
if($canEdit)
{
if($datasource->buildin) echo baseHTML::a('javascript:;', $lang->edit, "class='disabled'");
if(!$datasource->buildin) echo baseHTML::a(inlink('edit', "id=$datasource->id"), $lang->edit, "class='edit' data-toggle='modal'");
}
if($canDelete)
{
if($datasource->buildin) echo baseHTML::a('javascript:;', $lang->delete, "class='disabled'");
if(!$datasource->buildin) echo baseHTML::a(inlink('delete', "id=$datasource->id"), $lang->delete, "class='deleter'");
}
?>
|