代码如下:
control/batchEdit.php:
class task extends control
{
public function batchEdit($e x e cutionID = 0)
{
......
$this->view->e x e cutions = $this->e x e cution->getPairs(0, 'all', 'nocode');
$this->display();
}
}
model/batchUpdate.php:
public function batchUpdate()
{
......
$task->parent = $oldTask->parent;
$task->e x e cution = $data->e x e cutions[$taskID];
......
}
view/batchedit.html.php:
......
<th class='c-reason<?php echo zget($visibleFields, 'closedReason', ' hidden') . zget($r e q u i r edFields, 'closedReason', '', ' r e q u i r ed');?>'><?php echo $lang->task->closedReason;?></th>
<!-- 新增代码 -->
<th class='c-user'><?php echo $lang->task->e x e cution;?></th>
......
<!-- 新增代码 -->
<td class='text-left' style='overflow:visible'><?php echo html::select("e x e cutions[$taskID]", $e x e cutions, $tasks[$taskID]->e x e cutionID, "class='form-control picker-select' data-drop-width='auto'");?></td>
<?php foreach($extendFields as $extendField) echo "<td"
......
"status": "success",
"data": "{\"locate\":\"http:\\\/\\\/www.pms.com\\\/index.php?m=user&f=deny&t=json&module=api&method=getprojectinfo\"}",
"md5": "5e86feab0264f1ad945e30615213aea6"
}这个是什么原因(接口写在了api模块下的getprojectinfo 这个方法),禅道的版本是17.3,感谢
目录结构是:
task/ext/control/batchEdit.php
task/ext/model/batchUpdate.php
task/ext/view/batchedit.html.php
安装成功之后,/opt/zbox/app/zentao/module/task/ext下没有任何文件
批量编辑任务页面没有任何改变
代码如下:
control/batchEdit.php:
class task extends control
{
public function batchEdit($e x e cutionID = 0)
{
......
$this->view->e x e cutions = $this->e x e cution->getPairs(0, 'all', 'nocode');
$this->display();
}
}
model/batchUpdate.php:
public function batchUpdate()
{
......
$task->parent = $oldTask->parent;
$task->e x e cution = $data->e x e cutions[$taskID];
......
}
view/batchedit.html.php:
......
<th class='c-reason<?php echo zget($visibleFields, 'closedReason', ' hidden') . zget($r e q u i r edFields, 'closedReason', '', ' r e q u i r ed');?>'><?php echo $lang->task->closedReason;?></th>
<!-- 新增代码 -->
<th class='c-user'><?php echo $lang->task->e x e cution;?></th>
......
<!-- 新增代码 -->
<td class='text-left' style='overflow:visible'><?php echo html::select("e x e cutions[$taskID]", $e x e cutions, $tasks[$taskID]->e x e cutionID, "class='form-control picker-select' data-drop-width='auto'");?></td>
<?php foreach($extendFields as $extendField) echo "<td"
......
但是批量编辑任务的页面没有变化
用接口调用的话,首先要保持登陆状态。