本文整理汇总了PHP中Admin\Builder\AdminConfigBuilder::keyTitle方法的典型用法代码示例。如果您正苦于以下问题:PHP AdminConfigBuilder::keyTitle方法的具体用法?PHP AdminConfigBuilder::keyTitle怎么用?PHP AdminConfigBuilder::keyTitle使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Admin\Builder\AdminConfigBuilder
的用法示例。
在下文中一共展示了AdminConfigBuilder::keyTitle方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: addType
public function addType()
{
if (IS_POST) {
$aId = I('post.id', 0, 'intval');
$aTitle = I('title', '', 'text');
$aEntity = I('entity', 1, 'intval');
$aSort = I('sort', 0, 'intval');
$aTitle = $aTitle == '' ? $this->error('分类名称必填') : $aTitle;
$data['title'] = $aTitle;
$data['sort'] = $aSort;
$data['entity'] = $aEntity;
$data['status'] = 1;
if ($aId != 0) {
//存储
$data['id'] = $aId;
$rs = M('AppstoreType')->save($data);
} else {
$rs = M('AppstoreType')->add($data);
}
if ($rs === false) {
$this->error('保存失败。');
} else {
$this->success('保存成功。');
}
} else {
$id = I('id', 0, 'intval');
if ($id != 0) {
$data = M('AppstoreType')->find($id);
} else {
$entity = I('entity', 1, 'intval');
if ($entity == 0) {
$entity = 1;
}
$data['entity'] = $entity;
$data['status'] = 1;
$data['sort'] = 0;
}
$builder = new AdminConfigBuilder();
$builder->title('新增分类');
$builder->keyId();
$builder->keyTitle();
$builder->keyRadio('entity', '分类所属', '', array('1' => '插件', 2 => '模块', '3' => '主题', 4 => '服务'))->keyInteger('sort', '排序')->keyStatus();
$builder->data($data)->buttonSubmit();
$builder->display();
}
}