コード例 #1
0
 public function getGoodsById($id)
 {
     $sql = sprintf("select * from t_goods where id=%d", $id);
     $goods = $this->g_db->getOne($sql);
     $goods_category_service = new GoodsCategoryService();
     $goods_category_id = $goods->goods_category_id;
     $goods_category = $goods_category_service->getGoodsCategoryById($goods_category_id);
     $goods_category_name = $goods_category->goods_category_name;
     $goods->goods_category_name = $goods_category_name;
     return $goods;
 }
コード例 #2
0
/*
 * @auther lion	
 * @date 2013-2-1
 */
require_once 'class/goods_category_service.class.php';
require_once 'class/goods_category.class.php';
require_once 'class/sub_pages.class.php';
require_once 'class/code_names.class.php';
if (isset($_GET["p"])) {
    $pageCurrent = $_GET["p"];
} else {
    $pageCurrent = 1;
}
//每页显示的条数
$page_size = 10;
$goods_category_service = new GoodsCategoryService();
//总条目数
//每次显示的页数
$sub_pages = 10;
$url = "index.php?mod=goods_category&action=ls&p=";
if (isset($_GET["keywords"])) {
    $keywords = trim($_GET["keywords"]);
    if (!empty($keywords)) {
        $array_goods_category = $goods_category_service->listAllByKeywords($pageCurrent, $page_size, $keywords);
        $nums = $goods_category_service->getListRowsByKeywords($keywords);
        $url = "index.php?mod=goods_category&action=ls&keywords={$keywords}&p=";
    } else {
        $array_goods_category = $goods_category_service->listAll($pageCurrent, $page_size);
        $nums = $goods_category_service->getListRows();
    }
} else {
コード例 #3
0
<?php

/*
 * @auther lion	
 * @date 2013-2-1
 */
require_once 'class/goods_category.class.php';
require_once 'class/goods_category_service.class.php';
$goods_category_service = new GoodsCategoryService();
$array_goods_category = $goods_category_service->getAll();
?>
<h3>新增产品</h3>
<hr class="bs-docs-separator">
<div class="div-form">
<form class="form-horizontal" action="./index.php?mod=goods&action=add_post" method="post">
  <div class="control-group">
    <label class="control-label" for="goods_name">产品名称</label>
    <div class="controls">
      <input type="text" id="goods_name" placeholder="" name="goods_name" required>
    </div>
  </div>
     <div class="control-group">
    <label class="control-label" for="goods_category_id">产品类型</label>
    <div class="controls">
      <select name="goods_category_id" id="goods_category_id">
      		<?php 
foreach ($array_goods_category as $goods_category) {
    $goods_category_name = $goods_category->goods_category_name;
    $id = $goods_category->id;
    echo "<option value='{$id}'>{$goods_category_name}</option>";
}
コード例 #4
0
                } else {
                    header("Location: ./index.php?mod=goods_category&action=ls");
                }
            } else {
                header("Location: ./index.php?mod=goods_category&action=ls");
            }
            break;
        case 'edit_post':
            if (isset($_SESSION["id"])) {
                require_once './class/goods_category_service.class.php';
                require_once 'class/goods_category.class.php';
                $id = $_SESSION["id"];
                unset($_SESSION["id"]);
                $goods_category_name = $_POST['goods_category_name'];
                $goods_category = new GoodsCategory($id, $goods_category_name);
                $goods_category_service = new GoodsCategoryService();
                $goods_category_service->updateGoodsCategory($goods_category);
                $_SESSION['operation'] = true;
                $_SESSION['operation_msg'] = "修改产品类别:" . $goods_category_name . "成功";
                $log_service->addLog("update", "产品类别", $id);
            } else {
                $_SESSION['operation'] = false;
                $_SESSION['operation_msg'] = "修改产品类别:" . $goods_category_name . "失败";
            }
            header("Location: ./index.php?mod=goods_category&action=ls");
        default:
            break;
    }
} else {
    header("Location: ./index.php?mod=goods_category&action=ls");
}