本文整理汇总了PHP中Producto::agregarProducto方法的典型用法代码示例。如果您正苦于以下问题:PHP Producto::agregarProducto方法的具体用法?PHP Producto::agregarProducto怎么用?PHP Producto::agregarProducto使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Producto
的用法示例。
在下文中一共展示了Producto::agregarProducto方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: agregar
public function agregar()
{
//Aca se manda a la funcion agregarItem de la clase Item
//y se queda con la respuesta para redirigir cual sea el caso
$respuesta = Producto::agregarProducto(Input::all());
/*
if ($respuesta['error'] == true) {
return Redirect::to('admin/producto')->withErrors($respuesta['mensaje'])->withInput();
} else {
return Redirect::to('admin/producto')->with('mensaje', $respuesta['mensaje']);
}
*
*/
if ($respuesta['error'] == true) {
$seccion = Seccion::find(Input::get('seccion_id'));
$menu = $seccion->menuSeccion()->url;
$ancla = '#' . $seccion->estado . $seccion->id;
return Redirect::to($this->array_view['prefijo'] . '/admin/' . $this->folder_name . '/agregar/' . $seccion->id)->with('mensaje', $respuesta['mensaje'])->with('error', true);
//return Redirect::to('admin/producto')->withErrors($respuesta['mensaje'])->withInput();
} else {
$seccion = Seccion::find(Input::get('seccion_id'));
$menu = $seccion->menuSeccion()->lang()->url;
$ancla = '#' . $seccion->estado . $seccion->id;
return Redirect::to($this->array_view['prefijo'] . '/' . $menu)->with('mensaje', $respuesta['mensaje'])->with('ancla', $ancla)->with('ok', true);
}
}
示例2: crearProducto
public function crearProducto()
{
$respuesta = Producto::agregarProducto(Input::all());
if ($respuesta['error'] == true) {
return Redirect::to('producto')->withErrors($respuesta['mensaje'])->withInput();
} else {
return Redirect::to('producto')->with('mensaje', $respuesta['mensaje']);
}
}
示例3: explode
$objCon->db_connect();
$datos = $_POST['datosEnviar'];
$datos = explode(',', $datos);
$nuevoArr = array();
$cont = 0;
for ($i = 0; $i < count($datos); $i++) {
$nuevoArr[$cont]['pre_id'] = $datos[$i];
$nuevoArr[$cont]['ins_id'] = $datos[$i + 1];
$nuevoArr[$cont]['val_monto'] = $datos[$i + 2];
$i = $i + 2;
$cont++;
}
try {
$objCon->beginTransaction();
$objPro->setProducto($_POST['pro_id'], $objUti->eliminaEspacios($_POST['pro_nom']), '0');
$objPro->agregarProducto($objCon, $_POST['tip_pro_id'], $_POST['uni_id']);
for ($i = 0; $i < count($nuevoArr); $i++) {
$val_id = $objValores->buscarMaximoId($objCon);
$objValores->setValores($val_id, $nuevoArr[$i]['val_monto']);
$objValores->agregarValores($objCon, $_POST['pro_id'], $nuevoArr[$i]['pre_id'], $nuevoArr[$i]['ins_id']);
}
$objCon->commit();
echo 'bien';
} catch (PDOException $e) {
$objCon->rollBack();
$e->getMessage();
}
break;
case "buscarProducto":
$objCon->db_connect();
try {