/**
  * 新增前置操作,获取所有栏目
  * @method _before_add
  */
 public function _before_add()
 {
     $catalog_list = D('Catalog')->_list(array(), 0, 10, '', 'id asc,sort desc');
     $catalog_list = ArrayHelper::tree($catalog_list);
     $last_id = D('Article')->getLastId();
     $id = $last_id + 1;
     $this->assign('catalog_list', $catalog_list);
     $this->assign('id', $id);
     //为文章分配id
 }
Example #2
0
 /**
  * 权限页面
  * @method permission
  * @return [type]     [description]
  */
 public function permission()
 {
     $model = D('Node');
     $node_map['is_enable'] = 1;
     $node_list = $model->_list(array(), 0, 0, '', 'id asc,sort desc');
     $node_list = ArrayHelper::tree($node_list);
     $this->assign('node_list', $node_list);
     //获取组拥有的权限
     $group_id = I('gid');
     $group_node_list = $model->getListByGroupId($group_id);
     $this->assign('group_node_list', $group_node_list);
     $this->display();
 }