本文整理汇总了PHP中CommonModel::get_pc_ids方法的典型用法代码示例。如果您正苦于以下问题:PHP CommonModel::get_pc_ids方法的具体用法?PHP CommonModel::get_pc_ids怎么用?PHP CommonModel::get_pc_ids使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CommonModel
的用法示例。
在下文中一共展示了CommonModel::get_pc_ids方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: edit
/**
* ription 编辑产品信息表单页面
*
* @param int $p_id
* 产品id
*/
public function edit($p_id)
{
if (!$this->check_power_new('production_edit')) {
return;
}
/*
* 基本信息
*/
$p_id = intval($p_id);
$pinfo = CommonModel::get_product_list($p_id);
if (empty($pinfo)) {
message('信息不存在');
return;
}
$admin = $this->session->userdata('admin_id');
/* 不再需要该字段来限制权限了
$managers = explode(',',$pinfo['p_managers']);
if(!in_array($admin, $managers)&&!$this->is_super_user())
{
message('没有管理权限');
return;
}
*/
$data = array();
$data['pro'] = $pinfo;
$data['act'] = 'edit';
$data['admin_ids'] = CommonModel::get_admins('edit');
$data['admin_id'] = $admin;
$data['pc_ids'] = CommonModel::get_pc_ids();
$data['exam_ids'] = CommonModel::get_exam_ids('edit') + array($pinfo['exam_pid'] => $pinfo['exam_name']);
$this->load->view('production/edit', $data);
}