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


PHP FormAction::setTitle方法代码示例

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


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

示例1: definePrevNextActions

 /**
  * Call this instead of manually creating your actions
  *
  * You can easily rename actions by calling $actions->fieldByName('action_doNext')->setTitle('...')
  *
  * @param bool $doSet
  * @return FieldList
  */
 protected function definePrevNextActions($doSet = false)
 {
     $actions = new FieldList();
     $prevClass = 'FormAction';
     // do not validate if used in conjonction with zenvalidator
     if (class_exists('FormActionNoValidation')) {
         $prevClass = 'FormActionNoValidation';
     }
     $prev = null;
     if (self::classNameNumber() > 1) {
         $actions->push($prev = new $prevClass('doPrev', _t('FormExtra.doPrev', 'Previous')));
         $prev->addExtraClass('step-prev');
         $prev->setUseButtonTag(true);
     }
     $label = _t('FormExtra.doNext', 'Next');
     $actions->push($next = new FormAction('doNext', $label));
     $next->setUseButtonTag(true);
     $next->addExtraClass('step-next');
     if (!$prev) {
         $next->addExtraClass('step-next-single');
     }
     if (self::isLastStep()) {
         $next->setTitle(_t('FormExtra.doFinish', 'Finish'));
         $next->addExtraClass('step-last');
     }
     $this->addExtraClass('form-steps');
     if (!$doSet) {
         $this->setActions($actions);
         $actions->setForm($this);
     }
     return $actions;
 }
开发者ID:lekoala,项目名称:silverstripe-form-extras,代码行数:40,代码来源:FormExtraMulti.php


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