リストビューで削除ボタンや一括更新パネルを表示しない

出典: SugarForum.jp

誤操作を防ぐために、リストビューから削除や一括更新ができない方が良いことがあります。独自のビューを作成して、ListViewSmartyクラスのインスタンスに属性を変更すれば、そういった設定も可能です。

#SugarRoot/modules/@モジュール名/views/view.list.php
require_once('include/MVC/View/views/view.list.php');
class ASLettersViewList extends ViewList{
  function ASLettersViewList(){
     parent::ViewList();
  }
  function preDisplay(){
     $this->lv = new ListViewSmarty();
     $this->lv->delete = false;//削除ボタンを非表示
     $this->lv->showMassupdateFields = false;//一括更新を非表示
  }
}

最終更新 17:47, 2009年2月6日 (金)。   このページは 2,190 回アクセスされました。