コード例 #1
0
 /**
  *
  */
 function addAssignForGrid()
 {
     parent::addAssignForGrid();
     $this->checkboxColumnAttrs();
     //edit permissions
     $editPermis = $this->permis[$this->tName]['edit'];
     $addPermis = $this->permis[$this->tName]['add'];
     $searchPermis = $this->permis[$this->tName]['search'];
     $allowInlineEdit = $editPermis && $this->isUseInlineEdit && $this->dashElementData["inlineEdit"];
     //inline edit column
     $this->xt->assign("inlineedit_column", $allowInlineEdit);
     $this->xt->assign("inlineedit_headercolumn", $allowInlineEdit);
     $this->xt->assign("inlineedit_footercolumn", $allowInlineEdit);
     //edit column
     $this->xt->assign("edit_column", $editPermis && $this->dashElementData["popupEdit"]);
     //view column
     $this->xt->assign("view_column", $searchPermis && $this->dashElementData["popupView"]);
     $this->assignListIconsColumn($editPermis, $addPermis, $searchPermis);
     $this->deleteSelectedLink();
 }