at path:
ROOT
/
sistema
/
modceproceso
/
car_producto_edit.php
run:
R
W
Run
car_caracteristica_delete.php
1.11 KB
2020-07-24 19:51:56
R
W
Run
Delete
Rename
car_caracteristica_edit_update.php
1.13 KB
2026-03-02 15:29:27
R
W
Run
Delete
Rename
car_caracteristica_new.php
3.25 KB
2020-08-18 13:58:46
R
W
Run
Delete
Rename
car_caracteristicadet_edit.php
5.66 KB
2026-03-09 15:42:08
R
W
Run
Delete
Rename
car_caracteristicadet_edit_update.php
1.26 KB
2020-07-25 01:16:40
R
W
Run
Delete
Rename
car_caracteristicadet_new_insert.php
1.24 KB
2026-04-13 04:47:02
R
W
Run
Delete
Rename
car_caracteristicadetmaestro.php
2.78 KB
2020-07-24 23:39:04
R
W
Run
Delete
Rename
car_caracteristicadetmaestro_inc.php
7.47 KB
2020-07-24 22:01:14
R
W
Run
Delete
Rename
car_caracteristicamaestro.php
2.78 KB
2020-07-24 18:36:08
R
W
Run
Delete
Rename
car_caracteristicamaestro_inc.php
6.96 KB
2020-07-24 19:50:32
R
W
Run
Delete
Rename
car_categoria_delete.php
1.35 KB
2020-07-24 17:47:56
R
W
Run
Delete
Rename
car_categoria_edit.php
3.91 KB
2020-07-24 05:47:26
R
W
Run
Delete
Rename
car_categoria_new.php
3.45 KB
2020-07-24 05:37:50
R
W
Run
Delete
Rename
car_categoria_new_insert.php
1.3 KB
2020-07-24 05:04:18
R
W
Run
Delete
Rename
car_categoriamaestro.php
2.78 KB
2020-10-24 15:58:30
R
W
Run
Delete
Rename
car_combo_productocaracteristica_detalle.php
1.03 KB
2026-03-18 19:02:42
R
W
Run
Delete
Rename
car_marca_delete.php
1.15 KB
2026-03-20 18:03:16
R
W
Run
Delete
Rename
car_marca_edit.php
5.12 KB
2020-07-27 22:44:22
R
W
Run
Delete
Rename
car_marca_edit_update.php
3.54 KB
2020-07-23 05:13:42
R
W
Run
Delete
Rename
car_marca_new.php
3.56 KB
2020-08-07 12:53:00
R
W
Run
Delete
Rename
car_marca_new_insert.php
3.27 KB
2020-07-29 18:09:40
R
W
Run
Delete
Rename
car_marcamaestro.php
2.74 KB
2020-10-24 15:57:32
R
W
Run
Delete
Rename
car_moneda_edit.php
4.35 KB
2026-02-18 08:03:04
R
W
Run
Delete
Rename
car_moneda_new.php
3.58 KB
2020-07-30 21:14:30
R
W
Run
Delete
Rename
car_moneda_new_insert.php
1.14 KB
2026-03-02 15:27:58
R
W
Run
Delete
Rename
car_monedamaestro.php
2.73 KB
2020-07-30 20:51:52
R
W
Run
Delete
Rename
car_monedamaestro_inc.php
6.31 KB
2026-02-18 08:05:28
R
W
Run
Delete
Rename
car_producto_edit.php
19.98 KB
2026-03-07 03:38:29
R
W
Run
Delete
Rename
car_producto_new_insert.php
8.97 KB
2020-11-12 01:29:30
R
W
Run
Delete
Rename
car_productocaracteristica_delete.php
556 By
2020-07-30 03:01:38
R
W
Run
Delete
Rename
car_productocaracteristica_edit.php
7.69 KB
2026-03-18 19:02:07
R
W
Run
Delete
Rename
car_productocaracteristica_edit_update.php
1.82 KB
2020-07-30 02:57:54
R
W
Run
Delete
Rename
car_productocaracteristica_new.php
6.29 KB
2026-03-02 15:27:23
R
W
Run
Delete
Rename
car_productocaracteristicamaestro.php
4.31 KB
2020-07-30 01:19:12
R
W
Run
Delete
Rename
car_productocaracteristicamaestro_inc.php
8.29 KB
2026-03-17 19:59:42
R
W
Run
Delete
Rename
car_productoimg_delete.php
1.04 KB
2020-07-30 00:00:50
R
W
Run
Delete
Rename
car_productoimg_edit_update.php
3.88 KB
2026-02-24 21:16:45
R
W
Run
Delete
Rename
car_productoimg_new_insert.php
3.79 KB
2026-03-01 15:28:44
R
W
Run
Delete
Rename
car_productoimg_orden.php
3.01 KB
2026-04-04 03:31:08
R
W
Run
Delete
Rename
car_productoimgmaestro.php
3.73 KB
2026-03-08 03:38:57
R
W
Run
Delete
Rename
car_productoimgmaestro_inc.php
9.44 KB
2020-08-07 03:23:56
R
W
Run
Delete
Rename
car_productoinformacion_delete.php
530 By
2026-02-17 20:03:41
R
W
Run
Delete
Rename
car_productoinformacion_edit.php
5.62 KB
2020-07-30 17:50:28
R
W
Run
Delete
Rename
car_productoinformacion_edit_update.php
1.47 KB
2020-07-30 17:48:58
R
W
Run
Delete
Rename
car_productoinformacion_new.php
4.8 KB
2020-07-30 14:59:34
R
W
Run
Delete
Rename
car_productoinformacionmaestro.php
3.77 KB
2026-03-26 09:19:49
R
W
Run
Delete
Rename
car_productoinformacionmaestro_inc.php
7.48 KB
2026-03-07 03:38:05
R
W
Run
Delete
Rename
car_productomaestro.php
5.04 KB
2026-03-09 03:41:53
R
W
Run
Delete
Rename
car_productomaestro_inc.php
11.92 KB
2020-10-22 03:52:20
R
W
Run
Delete
Rename
car_productoprecio_edit.php
7.26 KB
2020-08-03 14:46:26
R
W
Run
Delete
Rename
car_productoprecio_edit_update.php
2.29 KB
2026-03-09 15:45:11
R
W
Run
Delete
Rename
car_productoprecio_new.php
6.09 KB
2020-08-03 14:19:02
R
W
Run
Delete
Rename
car_productoprecio_new_insert.php
2.48 KB
2020-08-03 14:52:00
R
W
Run
Delete
Rename
car_productopreciomaestro.php
3.74 KB
2020-07-29 00:24:40
R
W
Run
Delete
Rename
car_tab_delete.php
1.07 KB
2020-07-25 02:05:40
R
W
Run
Delete
Rename
car_tab_edit.php
3.9 KB
2020-07-25 01:50:00
R
W
Run
Delete
Rename
car_tab_edit_update.php
1.07 KB
2020-07-30 21:35:40
R
W
Run
Delete
Rename
car_tab_new.php
3.26 KB
2026-03-01 15:29:47
R
W
Run
Delete
Rename
car_tab_new_insert.php
1.05 KB
2020-07-25 01:44:04
R
W
Run
Delete
Rename
car_tabmaestro.php
2.72 KB
2020-07-25 01:33:22
R
W
Run
Delete
Rename
car_tabmaestro_inc.php
6.82 KB
2020-07-28 01:51:06
R
W
Run
Delete
Rename
car_vendedor_delete.php
1.07 KB
2020-11-12 01:25:58
R
W
Run
Delete
Rename
car_vendedor_edit.php
9.83 KB
2026-01-31 08:01:23
R
W
Run
Delete
Rename
car_vendedor_new.php
7.46 KB
2026-01-20 06:41:56
R
W
Run
Delete
Rename
car_vendedor_new_insert.php
5.99 KB
2020-11-11 15:41:34
R
W
Run
Delete
Rename
car_vendedormaestro.php
2.75 KB
2020-11-09 14:07:58
R
W
Run
Delete
Rename
car_vendedormaestro_inc.php
7.68 KB
2020-11-11 02:05:38
R
W
Run
Delete
Rename
error_log
up
📄
car_producto_edit.php
Save
<? session_start(); date_default_timezone_set('America/Bogota'); include "../utilitarios/funciones.php"; function categoryTree($parent_id = 0, $sub_mark = ''){ global $db; include "../conexion/conexion.php"; $query = mysqli_query($link,"SELECT * FROM car_categoria WHERE padre = $parent_id ORDER BY cnombre ASC"); if(mysqli_num_rows($query) > 0){ while($row = mysqli_fetch_array($query)){ echo '<option value="'.$row['ncodcategoria'].'">'.$sub_mark.''.$row['cnombre'].'</option>'; categoryTree($row['ncodcategoria'], $sub_mark.'---'); } } } $ncodproducto=$_POST['ncodproducto']; include "../conexion/conexion.php"; $esentencia1="SELECT p.ncodproducto, p.sku, p.url_amigable, p.cimagen, p.ncodcategoria, (SELECT cnombre FROM car_categoria WHERE ncodcategoria=p.ncodcategoria) AS cnombre_categoria, p.ncodvendedor, (SELECT razonsocial FROM car_vendedor WHERE ncodvendedor=p.ncodvendedor) AS razonsocial, (SELECT cruc FROM car_vendedor WHERE ncodvendedor=p.ncodvendedor) AS ruc, p.ncodmarca, (SELECT cnombre FROM car_marca WHERE ncodmarca=p.ncodmarca) AS cnombre_marca, (SELECT cimagen FROM car_marca WHERE ncodmarca=p.ncodmarca) AS cimagen_marca, p.cmodelo, p.ccodigointerno, p.cnombre, p.cnomcorto, p.ctitulo_articulo, p.ctitulo_detalle, p.cdetalle, p.flag_stock, p.stock, p.stock_minimo, p.flag_tab, p.ncodmoneda_compra, (SELECT cnombre FROM car_moneda WHERE ncodmoneda=p.ncodmoneda_compra) AS cnommoneda_compra, p.precio_compra, p.ncodmoneda, (SELECT cnombre FROM car_moneda WHERE ncodmoneda=p.ncodmoneda) AS cnommoneda, p.precio, p.ncodpresentacion, (SELECT cnombre FROM car_presentacion WHERE ncodpresentacion=p.ncodpresentacion) AS cnompresentacion, p.cpublicado, p.cfecpublicado, p.cusuario, p.cfecregistro, p.cactivo FROM car_producto p where p.ncodproducto='".$ncodproducto."'"; $esentencia2=mysqli_query($link,$esentencia1); $erow=mysqli_fetch_array($esentencia2); $vista_bloque_archivo=''; if($erow['cimagen']=='') { $vista_bloque_archivo='none'; } else { $vista_bloque_archivo='block'; } $check_estado=""; if($erow['cactivo']=='1') { $check_estado='checked="true"'; } else { $check_estado=""; } $check_flag_stock=""; if($erow['flag_stock']=='1') { $check_flag_stock='checked="true"'; } else { $check_flag_stock=""; } $check_flag_tab=""; if($erow['flag_tab']=='1') { $check_flag_tab='checked="true"'; } else { $check_flag_stock=""; } ?> <div class="breadcrumbs"> <div class="col-sm-4"> <div class="page-header float-left"> <div class="page-title"> <h1>Gestión de productos</h1> </div> </div> </div> <div class="col-sm-8"> <div class="page-header float-right"> <div class="page-title"> <ol class="breadcrumb text-right" id="div_ruta"> <li><a href="#">Dashboard</a></li> <li><a href="#" onclick="#">G.Catalogo</a></li> <li><a href="#" onclick="car_productomaestro('');">G.Productos</a></li> <li class="active">Actualizar Producto</li> </ol> </div> </div> </div> </div> <form id="frm_interno" class="form-horizontal" name="frm_interno" enctype="multipart/form-data" target="iframe_lista" action="modceproceso/car_producto_edit_update.php" method="post"> <input type="hidden" id="txt_ncodproducto" name="txt_ncodproducto" value="<?=$ncodproducto?>" /> <div class="modal-header"> <h5 class="modal-title" id="mediumModalLabel">Actualizar Producto</h5> <button type="button" class="close" onclick="car_productomaestro('<?=$ncodproducto?>');"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <!-- modal-body --> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Codigo Interno</label></div> <div class="col col-sm-3 "> <input type="text" class="input-sm form-control-sm form-control" id="txt_codigo_interno" name="txt_codigo_interno" value="<?=$erow['ccodigointerno']?>" /> </div> <div class="col col-sm-1"><label for="input-small" class=" form-control-label">SKU</label></div> <div class="col col-sm-3 "> <input type="text" class="input-sm form-control-sm form-control" id="txt_codigo_sku" name="txt_codigo_sku" value="<?=$erow['sku']?>" /> </div> </div> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Categoria</label></div> <div class="col col-sm-4 "> <select data-placeholder="Seleccione categoria..." class="standardSelect" tabindex="-1" style="display: none;" name="xcmb_categoria" id="xcmb_categoria"> <option value="<?=$erow['ncodcategoria']?>"><?=$erow['cnombre_categoria']?></option> <?php categoryTree(); ?> </select> </div> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Marca</label></div> <div class="col col-sm-4 "> <select data-placeholder="Seleccione marca..." class="standardSelect" tabindex="-1" style="display: none;" name="xcmb_marca" id="xcmb_marca"> <option value="<?=$erow['ncodmarca']?>"><?=$erow['cnombre_marca']?></option> <? include "../conexion/conexion.php"; $msentencia1="SELECT ncodmarca,cnombre FROM car_marca WHERE cpublicado='1' ORDER BY cnombre ASC"; $msentencia2=mysqli_query($link,$msentencia1); while($mrow=mysqli_fetch_array($msentencia2)) { ?> <option value="<?=$mrow['ncodmarca']?>"><?=$mrow['cnombre']?></option> <? } ?> </select> </div> </div> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Modelo</label></div> <div class="col col-sm-4 "> <input type="text" class="input-sm form-control-sm form-control" id="txt_modelo" name="txt_modelo" value="<?=codificar_cadena($erow['cmodelo'])?>" /> </div> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Presentacion</label></div> <div class="col col-sm-4 "> <select data-placeholder="Seleccione categoria..." class="standardSelect" tabindex="-1" style="display: none;" name="xcmb_presentacion" id="xcmb_presentacion"> <option value="<?=$erow['ncodpresentacion']?>"><?=$erow['cnompresentacion']?></option> <? include "../conexion/conexion.php"; $msentencia1="SELECT ncodpresentacion,cnombre,cactivo FROM car_presentacion ORDER BY cnombre ASC"; $msentencia2=mysqli_query($link,$msentencia1); while($mrow=mysqli_fetch_array($msentencia2)) { ?> <option value="<?=$mrow['ncodpresentacion']?>"><?=$mrow['cnombre']?></option> <? } ?> </select> </div> </div> </div> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Nombre</label></div> <div class="col col-sm-8 "><textarea id="txt_nombre" name="txt_nombre" rows="4" placeholder="Ingrese Nombre" class="input-sm form-control-sm form-control"><?=codificar_cadena($erow['cnombre'])?></textarea></div> </div> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Nombre Busqueda</label></div> <div class="col col-sm-8 "><textarea id="txt_nombre_corto" name="txt_nombre_corto" rows="4" placeholder="Ingrese datos para busqueda" class="input-sm form-control-sm form-control"><?=codificar_cadena($erow['cnomcorto'])?></textarea></div> </div> <div class="row form-group"> <div class="col-sm-12"> <!-- col-sm-12 --> <div class="card border border-secondary"> <!-- /card border border-secondary --> <div class="card-header"> <strong class="card-title">Precio</strong> </div> <div class="card-body"> <!-- card-body --> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Moneda</label></div> <div class="col col-sm-4"> <select data-placeholder="Seleccione Moneda compra..." class="standardSelect" tabindex="-1" style="display: block;" name="xcmb_moneda_compra" id="xcmb_moneda_compra"> <option value="<?=$erow['ncodmoneda_compra']?>" selected="selected"><?=$erow['cnommoneda_compra']?></option> <? include "../conexion/conexion.php"; $msentencia1="SELECT ncodmoneda, cnombre, csimbolo, cpublicado, cfecpublicado, cactivo FROM car_moneda"; $msentencia2=mysqli_query($link,$msentencia1); while($mrow=mysqli_fetch_array($msentencia2)) { ?> <option value="<?=$mrow['ncodmoneda']?>"><?=$mrow['cnombre']?></option> <? } ?> </select> </div> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Precio Compra</label></div> <div class="col col-sm-4"> <input type="text" class="input-sm form-control-sm form-control" id="txt_precio_compra" name="txt_precio_compra" value="<?=$erow['precio_compra']?>" /> </div> </div> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Moneda</label></div> <div class="col col-sm-4"> <select data-placeholder="Seleccione Moneda venta..." class="standardSelect" tabindex="-1" style="display: block;" name="xcmb_moneda" id="xcmb_moneda"> <option value="<?=$erow['ncodmoneda']?>"><?=$erow['cnommoneda']?></option> <? include "../conexion/conexion.php"; $msentencia1="SELECT ncodmoneda, cnombre, csimbolo, cpublicado, cfecpublicado, cactivo FROM car_moneda"; $msentencia2=mysqli_query($link,$msentencia1); while($mrow=mysqli_fetch_array($msentencia2)) { ?> <option value="<?=$mrow['ncodmoneda']?>"><?=$mrow['cnombre']?></option> <? } ?> </select> </div> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Precio Venta</label></div> <div class="col col-sm-4"> <input type="text" class="input-sm form-control-sm form-control" id="txt_precio" name="txt_precio" value="<?=$erow['precio']?>" /> </div> </div> </div> <!-- /card-body --> </div> <!-- /card border border-secondary --> </div> <!-- /col-sm-12 --> </div> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Stock Estado</label></div> <div class="col col-sm-8 "> <label class="switch switch-text switch-success"> <input type="checkbox" class="switch-input" <?=$check_flag_stock?> id="chk_estado_stock" name="chk_estado_stock"> <span data-on="On" data-off="Off" class="switch-label"></span> <span class="switch-handle"></span></label> <span data-on="On" data-off="Off" class="switch-label"></span> </div> </div> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Stock </label></div> <div class="col col-sm-4 "> <input type="text" class="input-sm form-control-sm form-control" id="txt_stock" name="txt_stock" value="<?=$erow['stock']?>" /> </div> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Stock Minimo</label></div> <div class="col col-sm-4 "> <input type="text" class="input-sm form-control-sm form-control" id="txt_stock_minimo" name="txt_stock_minimo" value="<?=$erow['stock_minimo']?>" /> </div> </div> <div class="row form-group"> <div class="col col-sm-3"><label for="input-small" class=" form-control-label">Imagen (250x250px)</label></div> <div class="col col-sm-6"> <input type="file" id="txt_archivo" name="txt_archivo" class="form-control-file"> </div> </div> <div class="row form-group" style="display:<?=$vista_bloque_archivo?>"> <div class="col col-sm-12"> <table class="table table-bordered table-sm" style="width:98%"> <tr> <th scope="col">Archivo</th> <th> <img src="modceproceso_archivos/producto/<?=$erow['cimagen']?>" class="img-responsive" width="100px" height="100px"/> </th> </tr> </table> </div> </div> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Ver Detalle (Tab)</label></div> <div class="col col-sm-8 "> <label class="switch switch-text switch-success"> <input type="checkbox" class="switch-input" <?=$check_flag_tab?> id="chk_estado_tab" name="chk_estado_tab"> <span data-on="On" data-off="Off" class="switch-label"></span> <span class="switch-handle"></span></label> <span data-on="On" data-off="Off" class="switch-label"></span> </div> </div> <div class="row form-group"> <div class="col col-sm-12"><label for="input-small" class=" form-control-label">Detalle</label></div> </div> <div class="row form-group"> <div class="col col-lg-12"><textarea name="txt_detalle" id="txt_detalle" class="form-control"><?=str_replace("�","'",$erow['cdetalle'])?></textarea> </div> </div> <div class="row form-group"> <div class="col col-sm-2"><label for="input-small" class=" form-control-label">Estado</label></div> <div class="col col-sm-8 "> <label class="switch switch-text switch-success"> <input type="checkbox" class="switch-input" <?=$check_estado?> id="chk_activo" name="chk_activo"> <span data-on="On" data-off="Off" class="switch-label"></span> <span class="switch-handle"></span></label> <span data-on="On" data-off="Off" class="switch-label"></span> </div> </div> </div> <!-- /modal-body --> <div class="modal-footer"> <!-- inicio footer --> <button type="button" class="btn btn-secondary" id="btn_cerrar" onclick="car_productomaestro('<?=$ncodproducto?>');">Cancel</button> <button type="button" class="btn btn-primary" onClick=" var txt_codigo_interno=document.getElementById('txt_codigo_interno').value; if(txt_codigo_interno=='') { swal({ title: 'Alerta!', text: 'Ingrese Codigo Interno!', icon: 'warning', button: 'Cerrar', timer: 3000, }); return false; } var xcmb_categoria=document.getElementById('xcmb_categoria').value; if(xcmb_categoria=='') { swal({ title: 'Alerta!', text: 'Seleccione Categoria!', icon: 'warning', button: 'Cerrar', timer: 3000, }); return false; } var xcmb_marca=document.getElementById('xcmb_marca').value; if(xcmb_marca=='') { swal({ title: 'Alerta!', text: 'Seleccione Marca!', icon: 'warning', button: 'Cerrar', timer: 3000, }); return false; } var txt_modelo=document.getElementById('txt_modelo').value; if(txt_modelo=='') { swal({ title: 'Alerta!', text: 'Ingrese Modelo!', icon: 'warning', button: 'Cerrar', timer: 3000, }); return false; } var txt_nombre=document.getElementById('txt_nombre').value; if(txt_nombre=='') { swal({ title: 'Alerta!', text: 'Ingrese Nombre!', icon: 'warning', button: 'Cerrar', timer: 3000, }); return false; } var txt_stock=document.getElementById('txt_stock').value; if(txt_stock=='') { document.getElementById('txt_stock').value='0'; } var txt_stock_minimo=document.getElementById('txt_stock_minimo').value; if(txt_stock_minimo=='') { document.getElementById('txt_stock_minimo').value='0'; } swal('Desea Grabar?', { buttons: { cancel: 'Cancelar!', catch: { text: 'Grabar!', value: 'btn_grabar', }, }, }) .then((value) => { switch (value) { case 'btn_cancelar': break; case 'btn_grabar': frm_interno.submit(); break; } }); " >Grabar</button> </div> <!-- / fin footer --> <iframe name="iframe_lista" id="iframe_lista" style="width:0px; height:0px;"></iframe> </form>