コード例 #1
0
ファイル: DetailView.php プロジェクト: tymiles003/X2CRM
 public function getJSClassParams()
 {
     return array_merge(parent::getJSClassParams(), array('inlineEdit' => Yii::app()->controller->checkPermissions($this->model, 'edit')));
 }
コード例 #2
0
ファイル: FormView.php プロジェクト: tymiles003/X2CRM
 public function getJSClassParams()
 {
     return array_merge(parent::getJSClassParams(), array('quickCreate' => array('urls' => QuickCreateRelationshipBehavior::getCreateUrlsForModels($this->_quickCreateButtonTypes), 'tooltips' => QuickCreateRelationshipBehavior::getDialogTooltipsForModels($this->_quickCreateButtonTypes, get_class($this->model)), 'dialogTitles' => QuickCreateRelationshipBehavior::getDialogTitlesForModels($this->_quickCreateButtonTypes), 'defaults' => $this->defaultsByRelatedModelType), 'translations' => array('title' => Yii::t('app', 'Discard unsaved changes?'), 'message' => Yii::t('app', 'You have unsaved changes to this record. Discard changes?'), 'cancel' => Yii::t('app', 'Cancel'), 'confirm' => Yii::t('app', 'Yes'))));
 }
コード例 #3
0
ファイル: DetailView.php プロジェクト: shuvro35/X2CRM
 public function getJSClassParams()
 {
     return array_merge(parent::getJSClassParams(), array('inlineEdit' => $this->canEdit()));
 }
コード例 #4
0
ファイル: FormView.php プロジェクト: shuvro35/X2CRM
 public function getJSClassParams()
 {
     return array_merge(parent::getJSClassParams(), array('quickCreate' => array('urls' => QuickCreateRelationshipBehavior::getCreateUrlsForModels($this->_quickCreateButtonTypes), 'tooltips' => QuickCreateRelationshipBehavior::getDialogTooltipsForModels($this->_quickCreateButtonTypes, get_class($this->model)), 'dialogTitles' => QuickCreateRelationshipBehavior::getDialogTitlesForModels($this->_quickCreateButtonTypes), 'defaults' => $this->defaultsByRelatedModelType)));
 }