当前位置: 首页>>代码示例>>PHP>>正文


PHP GridView::__construct方法代码示例

本文整理汇总了PHP中GridView::__construct方法的典型用法代码示例。如果您正苦于以下问题:PHP GridView::__construct方法的具体用法?PHP GridView::__construct怎么用?PHP GridView::__construct使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在GridView的用法示例。


在下文中一共展示了GridView::__construct方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: __construct

 public function __construct($controllerId, $moduleId, $module, $attributeTypeName, $modelClassName, AttributeForm $attributeForm, $title)
 {
     parent::__construct(2, 1);
     $this->setView(new ActionBarForDesignerModuleView($controllerId, $moduleId, $module, 'DesignerFieldsMenu'), 0, 0);
     $attributeTypeEditViewClassName = $attributeTypeName . 'AttributeEditView';
     $this->setView(new $attributeTypeEditViewClassName($controllerId, $moduleId, $attributeForm, $title), 1, 0);
 }
开发者ID:maruthisivaprasad,项目名称:zurmo,代码行数:7,代码来源:ActionBarAndAttributeEditView.php

示例2: __construct

 public function __construct($controllerId, $moduleId, UserPasswordForm $userForm)
 {
     parent::__construct(2, 1);
     $this->setView(new ActionBarForUserEditAndDetailsView($controllerId, $moduleId, $userForm->getModel(), 'ChangePasswordMenu'), 0, 0);
     $title = strval($userForm) . ': ' . Zurmo::t('UsersModule', 'Change Password');
     $this->setView(new UserChangePasswordView($controllerId, $moduleId, $userForm, $title), 1, 0);
 }
开发者ID:maruthisivaprasad,项目名称:zurmo,代码行数:7,代码来源:UserActionBarAndChangePasswordView.php

示例3: __construct

 public function __construct($controllerId, $moduleId, RedBeanModel $model, $moduleName)
 {
     parent::__construct(2, 1);
     $this->setView(new ActionBarForUserEditAndDetailsView($controllerId, $moduleId, $model, 'UserEditMenu'), 0, 0);
     $editViewClassName = get_class($model) . 'EditView';
     $this->setView(new $editViewClassName($controllerId, $moduleId, $model), 1, 0);
 }
开发者ID:maruthisivaprasad,项目名称:zurmo,代码行数:7,代码来源:UserActionBarAndEditView.php

示例4: __construct

 public function __construct($controllerId, $moduleId)
 {
     parent::__construct(2, 1);
     $moduleDisplayName = LeadsModule::getModuleLabelByTypeAndLanguage('Plural');
     $this->setView(new ActionBarForDesignerModuleView($controllerId, $moduleId, Yii::app()->getModule('leads'), 'DesignerFieldsLink'), 0, 0);
     $this->setView(new AttributesRedirectToContactsView($controllerId, $moduleId), 1, 0);
 }
开发者ID:maruthisivaprasad,项目名称:zurmo,代码行数:7,代码来源:LeadsModuleAttributesListView.php

示例5: __construct

 public function __construct($controllerId, $moduleId, $modelId, $title, $opportunity, $convertToOpportunitySetting, $userCanCreateOpportunity)
 {
     assert('$convertToOpportunitySetting != LeadsModule::CONVERT_NO_OPPORTUNITY');
     assert('is_bool($userCanCreateOpportunity)');
     if ($userCanCreateOpportunity) {
         Yii::app()->clientScript->registerScript('leadConvert', "\n                    \$(document).ready(function()\n                        {\n                            \$('#LeadConvertOpportunitySkipView').hide();\n                            \$('#opportunity-skip-title').hide();\n                        }\n                    );\n                ");
     } else {
         Yii::app()->clientScript->registerScript('leadConvert', "\n                    \$(document).ready(function()\n                        {\n                            \$('#opportunity-create-title').hide();\n                            \$('#OpportunityConvertToView').hide();\n                            \$('#LeadConvertOpportunitySkipView').hide();\n                            \$('#opportunity-skip-title').hide();\n                        }\n                    );\n                ");
     }
     if ($convertToOpportunitySetting == LeadsModule::CONVERT_OPPORTUNITY_NOT_REQUIRED) {
         $gridSize = 2;
     } else {
         $gridSize = 1;
     }
     $title = Zurmo::t('LeadsModule', 'LeadsModuleSingularLabel Conversion', LabelUtil::getTranslationParamsForAllModules()) . ': ' . $title;
     parent::__construct($gridSize, 1);
     $this->setView(new OpportunityConvertToView($controllerId, $moduleId, $opportunity, $modelId), 0, 0);
     if ($convertToOpportunitySetting == LeadsModule::CONVERT_OPPORTUNITY_NOT_REQUIRED) {
         $this->setView(new LeadConvertOpportunitySkipView($controllerId, $moduleId, $modelId), 1, 0);
     }
     $this->controllerId = $controllerId;
     $this->moduleId = $moduleId;
     $this->modelId = $modelId;
     $this->convertToOpportunitySetting = $convertToOpportunitySetting;
     $this->userCanCreateOpportunity = $userCanCreateOpportunity;
     $this->title = $title;
 }
开发者ID:RamaKavanan,项目名称:InitialVersion,代码行数:27,代码来源:LeadConvertOpportunityView.php

示例6: __construct

 public function __construct($controllerId, $moduleId, $module, ModuleForm $moduleForm, $title)
 {
     parent::__construct(2, 1);
     $this->setView(new ActionBarForDesignerModuleView($controllerId, $moduleId, $module, 'DesignerGeneralMenu'), 0, 0);
     $moduleEditViewClassName = get_class($module) . 'EditView';
     $this->setView(new $moduleEditViewClassName($controllerId, $moduleId, $moduleForm, $title), 1, 0);
 }
开发者ID:RamaKavanan,项目名称:InitialVersion,代码行数:7,代码来源:ActionBarAndModuleEditView.php

示例7: __construct

 public function __construct($controllerId, $moduleId, User $user, ConfigurationForm $formModel)
 {
     parent::__construct(2, 1);
     $this->setView(new ActionBarForUserEditAndDetailsView($controllerId, $moduleId, $user, 'UserConfigurationMenu'), 0, 0);
     $title = strval($user) . ': ' . Zurmo::t('ConfigurationModule', 'Configuration');
     $this->setView(new UserConfigurationEditView($controllerId, $moduleId, $formModel, $title), 1, 0);
 }
开发者ID:maruthisivaprasad,项目名称:zurmo,代码行数:7,代码来源:UserActionBarAndConfigurationEditView.php

示例8: __construct

 public function __construct($controllerId, $moduleId, User $user, UserNotificationConfigurationForm $notificationConfigurationForm)
 {
     parent::__construct(2, 1);
     $this->setView(new ActionBarForUserEditAndDetailsView($controllerId, $moduleId, $user, 'UserConfigurationEditLink'), 0, 0);
     $title = strval($user) . ': ' . Zurmo::t('Core', 'Notifications Configuration');
     $this->setView(new UserNotificationConfigurationEditView('Edit', $controllerId, $moduleId, $notificationConfigurationForm, $title), 1, 0);
 }
开发者ID:RamaKavanan,项目名称:InitialVersion,代码行数:7,代码来源:UserActionBarAndNotificationConfigurationEditView.php

示例9: __construct

 public function __construct($controllerId, $moduleId, User $user, UserEmailConfigurationForm $emailAccountForm)
 {
     parent::__construct(2, 1);
     $this->setView(new ActionBarForUserEditAndDetailsView($controllerId, $moduleId, $user, 'UserConfigurationEditLink'), 0, 0);
     $title = strval($user) . ': ' . Zurmo::t('UsersModule', 'Email Configuration');
     $this->setView(new UserEmailConfigurationEditView($controllerId, $moduleId, $emailAccountForm, $title), 1, 0);
 }
开发者ID:youprofit,项目名称:Zurmo,代码行数:7,代码来源:UserActionBarAndEmailConfigurationEditView.php

示例10: __construct

 public function __construct($controllerId, $moduleId, $uniqueLayoutId, $model, $params)
 {
     parent::__construct(2, 1);
     $this->setView(new TitleBarView(strval($model)), 0, 0);
     $homeDashboardView = new HomeDashboardView($controllerId, $moduleId, $uniqueLayoutId, $model, $params);
     $homeDashboardView->setCssClasses(array('clearfix'));
     $this->setView($homeDashboardView, 1, 0);
 }
开发者ID:maruthisivaprasad,项目名称:zurmo,代码行数:8,代码来源:HomeTitleBarAndDashboardView.php

示例11: __construct

 public function __construct($controllerId, $moduleId, $module, $moduleDisplayName, $standardAttributesCollection, $customAttributesCollection, $modelClassName)
 {
     parent::__construct(3, 1);
     $this->setView(new ActionBarForDesignerModuleView($controllerId, $moduleId, $module, 'DesignerFieldsMenu'), 0, 0);
     $title = $moduleDisplayName . ': ' . Zurmo::t('DesignerModule', 'Custom Fields');
     $this->setView(new CustomAttributesCollectionView($controllerId, $moduleId, $customAttributesCollection, get_class($module), $modelClassName, $title), 1, 0);
     $title = $moduleDisplayName . ': ' . Zurmo::t('DesignerModule', 'Standard Fields');
     $this->setView(new AttributesCollectionView($controllerId, $moduleId, $standardAttributesCollection, get_class($module), $modelClassName, $title), 2, 0);
 }
开发者ID:RamaKavanan,项目名称:InitialVersion,代码行数:9,代码来源:StandardAndCustomAttributesListView.php

示例12: __construct

 public function __construct($controllerId, $moduleId, $actionId, $modalListLinkProvider, ModelForm $searchForm, RedBeanModel $model, CDataProvider $dataProvider, $gridIdSuffix = null)
 {
     assert('$modalListLinkProvider instanceof ModalListLinkProvider');
     parent::__construct(2, 1);
     $searchViewClassName = static::getSearchViewClassName();
     $listViewClassName = static::getListViewClassName();
     $this->setView(new $searchViewClassName($searchForm, get_class($model), $gridIdSuffix), 0, 0);
     $this->setView(new $listViewClassName($controllerId, $moduleId, $actionId, get_class($model), $modalListLinkProvider, $dataProvider, $gridIdSuffix), 1, 0);
 }
开发者ID:youprofit,项目名称:Zurmo,代码行数:9,代码来源:ModalSearchAndListView.php

示例13: __construct

 /**
  * @param string $controllerId
  * @param string $moduleId
  * @param array $roles
  */
 public function __construct($controllerId, $moduleId, $roles)
 {
     assert('$controllerId != null');
     assert('$moduleId != null');
     assert('is_array($roles)');
     parent::__construct(2, 1);
     $this->setView(new TitleBarView(Zurmo::t('ZurmoModule', 'Roles'), Zurmo::t('ZurmoModule', 'Home'), 1), 0, 0);
     $this->setView(new RolesTreeView($controllerId, $moduleId, $roles), 1, 0);
 }
开发者ID:RamaKavanan,项目名称:InitialVersion,代码行数:14,代码来源:RolesTitleBarAndTreeView.php

示例14: __construct

 public function __construct($controllerId, $moduleId, $form, Group $model, $moduleName, $metadata, $editViewClassName, $activeActionElementType)
 {
     assert('$form instanceof ModulePermissionsForm ||
                 $form instanceof RightsForm ||
                 $form instanceof PoliciesForm');
     assert('is_string($activeActionElementType)');
     parent::__construct(2, 1);
     $this->setView(new ActionBarForGroupEditAndDetailsView($controllerId, $moduleId, $model, $activeActionElementType), 0, 0);
     $this->setView(new $editViewClassName('Edit', $controllerId, $moduleId, $form, $model->id, $metadata, strval($model)), 1, 0);
 }
开发者ID:youprofit,项目名称:Zurmo,代码行数:10,代码来源:GroupActionBarAndSecurityEditView.php

示例15: __construct

 /**
  * @param string $controllerId
  * @param string $moduleId
  * @param array $leaderboardData
  * @param string $activeActionElementType
  */
 public function __construct($controllerId, $moduleId, $leaderboardData, $activeActionElementType)
 {
     assert('is_string($controllerId)');
     assert('is_string($moduleId)');
     assert('is_array($leaderboardData)');
     assert('is_string($activeActionElementType)');
     parent::__construct(2, 1);
     $this->setView(new TitleBarView(Zurmo::t('GamificationModule', 'Leaderboard'), null, 1), 0, 0);
     $this->setView(new LeaderboardView($controllerId, $moduleId, $leaderboardData, $activeActionElementType), 1, 0);
 }
开发者ID:maruthisivaprasad,项目名称:zurmo,代码行数:16,代码来源:TitleBarAndLeaderboardView.php


注:本文中的GridView::__construct方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。