10-08-2021, 03:51 PM
(Este mensaje fue modificado por última vez en: 10-08-2021, 03:54 PM por LoveRoll.)
[quote="sysme" pid="32768" dateline="1628583113"]
Te refieres a las opciones? ... si podría ser, pero claro es un tlanto peligroso porque la vinculación de estas se basa en su nombre y cualquier cambio de estas podría producir duplicados, por esto decidí no complicarme y, en cada actualización de producto, eliminarlas y crearlas .. pero podrías impedir que se eliminen borrando las 5 líneas detrás de la linea con contenido:
// borra optiones
del fichero updateproduct.php ... si el fichero es el original esta linea es la 225 por lo que tendrías que borrar (o simplemente añadir // al inicio de cada linea) las lineas 226, 227, 228, 229 y 230
¿Pueden ser estas lineas? me aparece de 453 a 463 y no tengo memoria de haber modificado nada, gracias!
Te refieres a las opciones? ... si podría ser, pero claro es un tlanto peligroso porque la vinculación de estas se basa en su nombre y cualquier cambio de estas podría producir duplicados, por esto decidí no complicarme y, en cada actualización de producto, eliminarlas y crearlas .. pero podrías impedir que se eliminen borrando las 5 líneas detrás de la linea con contenido:
// borra optiones
del fichero updateproduct.php ... si el fichero es el original esta linea es la 225 por lo que tendrías que borrar (o simplemente añadir // al inicio de cada linea) las lineas 226, 227, 228, 229 y 230
¿Pueden ser estas lineas? me aparece de 453 a 463 y no tengo memoria de haber modificado nada, gracias!
Código:
// borra optiones
if ($_POST['sinctallas'] == 'Y')
{
$result = mysqli_query($conexion, 'delete from ' . DB_PREFIX . 'product_option_value where product_id = ' . $product_id);
$result = mysqli_query($conexion, 'delete from ' . DB_PREFIX . 'product_option where product_id = ' . $product_id);
}