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


PHP AddonsController::edit方法代码示例

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


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

示例1: edit

 public function edit($model = null, $id = 0)
 {
     is_array($model) || ($model = $this->getModel($model));
     $id || ($id = I('id'));
     if (IS_POST) {
         $Model = D(parse_name(get_table_name($model['id']), 1));
         // 清空旧关键词
         $keyword = $Model->where('id=' . $id)->getField('keyword');
         $keyword = preg_split('/[\\s,;]+/', $keyword);
         // 以空格tab逗号分号分割关键词
         $data['addon'] = 'Extensions';
         foreach ($keyword as $key) {
             $data['keyword'] = trim($key);
             $res = M('keyword')->where($data)->delete();
         }
         // 获取模型的字段信息
         $Model = $this->checkAttr($Model, $model['id']);
         if ($Model->create() && $Model->save()) {
             $this->_saveKeyword($model, $id);
             $this->success('保存' . $model['title'] . '成功!', U('lists?model=' . $model['name']));
         } else {
             $this->error($Model->getError());
         }
     } else {
         parent::edit($model, $id);
     }
 }
开发者ID:ennnnny,项目名称:weiphp3,代码行数:27,代码来源:ExtensionsController.class.php

示例2: edit

 function edit()
 {
     if (IS_POST) {
         $this->checkPostData();
         $id = I('id');
         $targetId = I('target_id');
         $prizeDao = D('Addons://Scratch/Prize');
         $prizeDao->getPrizes($targetId, 'Scratch', true);
         $prizeDao->getPrizeInfo($id, true);
     }
     $model = $this->getModel($this->table);
     parent::edit($model);
 }
开发者ID:yxz1025,项目名称:weiphp3.0,代码行数:13,代码来源:PrizeController.class.php

示例3: edit

 function edit()
 {
     $this->_tip();
     parent::edit();
 }
开发者ID:ennnnny,项目名称:weiphp3,代码行数:5,代码来源:TestController.class.php

示例4: edit

 function edit()
 {
     $model = $this->getModel($this->table);
     parent::edit($model);
 }
开发者ID:pondyond,项目名称:WeiPHP,代码行数:5,代码来源:PrizeController.class.php


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