$foodOrder->setEmail($email);
    $foodOrder->setProductId($product_id);
    //set default status
    $foodOrder->setStatus('PENDING');
    //$foodOrder -> setPickupTime($pickup_time);
    $foodOrder->setDate(date("Y-m-d H:i:s"));
    $status = '';
    if (isset($_POST['food_order']['status'])) {
        $status = filter_var($_POST['food_order']['status'], FILTER_SANITIZE_STRING);
    } else {
        $status = 'PENDING';
    }
    $data = array('product_id' => $_POST['food_order']['order_list'], 'user_id' => 1, 'full_name' => 'Bob Smith', 'email' => '*****@*****.**', 'phone_number' => '0278839406', 'date' => date("Y-m-d H:i:s"), 'status' => $status);
    // var_dump($_POST);
    // die();
    // map
    FoodOrderMapper::map($foodOrder, $data);
    // validate
    //   $errors = FoodOrderValidator::validate($foodOrder);
    //   if (empty($errors)) {
    // save
    $dao = new FoodOrderDao();
    $foodOrder = $dao->save($foodOrder);
    Flash::addFlash('Thank you for ordering with us.');
    // redirect
    Utils::redirect('home');
    //   }
}
$productDao = new ProductDao();
$product_id = Utils::getUrlParam('product_id');
$products = $productDao->find();
Exemplo n.º 2
0
    } else {
        echo "产品信息保存失败!";
    }
} else {
    if ("deleteProduct" == $type) {
        //引入产品信息操作DAO
        require_once '../dao/ProductDao.php';
        //实例化ProductDao
        $productDao = new ProductDao();
        if ($productDao->deleteProductById(@$_GET['pro_id'])) {
            echo "产品删除成功!";
            StackConst::jump_page("../view/productlist.php");
        } else {
            echo "产品删除失败!";
        }
    } else {
        if ("updateProduct" == $type) {
            //引入产品信息操作DAO
            require_once '../dao/ProductDao.php';
            //实例化ProductDao
            $productDao = new ProductDao();
            $arrProductInfo = array("pro_id" => @$_POST['pro_id'], "fk_pro_cate_name" => @$_POST['fk_pro_cate_name'], "fk_pic_id" => @$_POST['fk_pic_id'], "pro_name" => @$_POST['pro_name'], "pro_intro" => @$_POST['pro_intro'], "pro_overview" => @$_POST['pro_overview'], "pro_explanation" => @$_POST['pro_explanation'], "pro_parameter" => @$_POST['pro_parameter']);
            if ($productDao->updateProductById($arrProductInfo)) {
                echo "产品信息修改成功!";
                StackConst::jump_page("../view/productlist.php");
            } else {
                echo "产品信息修改失败!";
            }
        }
    }
}
Exemplo n.º 3
0
<?php

//引入静态常量
require_once '../../../util/StackConst.php';
//引入ProductDao
require_once '../dao/ProductDao.php';
//实例化ProuctDao
$productDao = new ProductDao();
//获取产品图片列表
$arrPics = $productDao->getPicList();
//获取产品类别列表
$arrCagegorys = $productDao->getCategoryList();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="javascript" type="text/javascript" src="../../zjs/jquery-1.8.3.js"></script>
<script type="text/javascript"> 
function hhfwz(){
	$("#pro_intro").val($("#pro_intro").val().replace(/\r\n|\n/g,'<br/>')); 
	$("#pro_overview").val($("#pro_overview").val().replace(/\r\n|\n/g,'<br/>')); 
	$("#pro_explanation").val($("#pro_explanation").val().replace(/\r\n|\n/g,'<br/>')); 
	$("#pro_explanation").val($("#pro_explanation").val().replace(/\r\n|\n/g,'<br/>')); 
	$("#pro_parameter").val($("#pro_parameter").val().replace(/\r\n|\n/g,'<br/>')); 
}
</script> 
<title>新增产品</title>
</head>

<body>
Exemplo n.º 4
0
<?php

//引入静态常量
require_once '../../../util/StackConst.php';
//引入ProductDao
require_once '../dao/ProductDao.php';
//实例化ProductDao
$productDao = new ProductDao();
//获取产品列表
$arrProducts = $productDao->getProductList();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="../zjs/pixelmatrix/css/uniform.default.css" type="text/css" media="screen">
<script language="javascript" type="text/javascript" src="../zjs/jquery-1.8.3.js"></script>
<script language="javascript" type="text/javascript" src="../zjs/pixelmatrix/jquery.uniform.js"></script>
<script language="javascript" type="text/javascript" src="../zjs/fzw_ht.js" charset="utf-8"></script>
<title>产品中心列表</title>
</head>

<body>
<table border="1" width="100%">
	<tr>
		<th width="5%">序号</th>
		<th width="10%">产品类别</th>
		<th width="10%">产品缩略图</th>
		<th width="10%">产品名称</th>
		<th width="50%">产品简介</th>
		<th width="15%" colspan="2">操作</th>
Exemplo n.º 5
0
<?php

/**
 * my app
 */
define('PRODUCTION_DATABASE_FILE', './product.db');
require_once "ProductDao.php";
require_once "Product.php";
try {
    //- add my product
    $product = new Product();
    $product->ean = '765';
    $product->name = 'Pig';
    $result = ProductDao::create($product);
    var_export($result);
    //- add my product - will delete
    //$product = new Product();
    //$product->ean = '878789';
    //$product->name = 'Turkey';
    //$result = ProductDao::create($product);
    //var_export($result);
    //    $productToUpdate = ProductDao::getByEan('878789');
    //    $productToUpdate->name = 'Updated product turkey';
    //    $productToUpdate->ean = '9999';
    //    $result = ProductDao::modify($productToUpdate);
    //    var_export($result);
    //
    //    $result = ProductDao::getByEan('9999');
    //    var_export($result);
    //
    //    $result = ProductDao::getById(9);
Exemplo n.º 6
0
<?php

//引入静态常量
require_once '../../../util/StackConst.php';
//引入ProductDao
require_once '../dao/ProductDao.php';
//实例化ProuctDao
$productDao = new ProductDao();
//获取产品图片列表
$arrPics = $productDao->getPicList();
//获取产品类别列表
$arrCagegorys = $productDao->getCategoryList();
//根据产品id获取产品内容
$arrProduct = $productDao->getProductById(@$_GET['pro_id']);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="javascript" type="text/javascript" src="../../zjs/jquery-1.8.3.js"></script>
<script type="text/javascript"> 
function hhfwz(){
	$("#pro_intro").val($("#pro_intro").val().replace(/\r\n|\n/g,'<br/>')); 
	$("#pro_overview").val($("#pro_overview").val().replace(/\r\n|\n/g,'<br/>')); 
	$("#pro_explanation").val($("#pro_explanation").val().replace(/\r\n|\n/g,'<br/>')); 
	$("#pro_explanation").val($("#pro_explanation").val().replace(/\r\n|\n/g,'<br/>')); 
	$("#pro_parameter").val($("#pro_parameter").val().replace(/\r\n|\n/g,'<br/>')); 
}
</script> 
<title>修改产品</title>
</head>
Exemplo n.º 7
0
<?php

//引入静态常量
require_once '../../util/StackConst.php';
//引入产品操作DAO
require_once 'dao/ProductDao.php';
//实例化dao
$productDao = new ProductDao();
//获取产品类型
$proType = @$_GET['proType'] == "" ? "中压开关类" : @$_GET['proType'];
//获取对象集合
$arrProducts = $productDao->getProductList($proType);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link type="text/css" rel="stylesheet" href="../zcss/index.css" />
<link type="text/css" rel="stylesheet" href="css/products.css" />
<script language="javascript" type="text/javascript" src="../zjs/jquery-1.8.3.js"></script>
<script language="javascript" type="text/javascript" src="../zjs/jquery.corner.js"></script>
<script type="text/javascript" language="javascript" src="../zjs/jquery-ui-1.9.2.custom.js"></script>
<script language="javascript" type="text/javascript" src="../zjs/fzw.js"></script>
<script language="javascript" type="text/javascript">
$(function(){
	
	//圆角
	$(".productsList,.proImg").corner("5px");
	$(".PMOne,.PMTwo,.PMThree,.PMFour").corner("5px");
});
</script>