Alli se me muestran los productos, elijo el producto y luego le doy a editar.
Se muestra un formulario con los campos del producto a editar:
Cantidad: 4
Módelo: Fotografia
Imagen: FD.gif
Imagenes Extra de Producto #1 FOTO1 Borrar Imagen
Imagenes Extra de Producto #2 FOTO2 Borrar Imagen
Imagenes Extra de Producto #3 FOTO3 Borrar Imagen
Imagenes Extra de Producto #4 FOTO4 Borrar Imagen
Donde Borrar imagen es un checkbox que si lo activo y le doy a previsualizar para luego guardar los cambios no me funciona, es decir no me borra el producto.
Os dejo por partes el código que es muy largo:
- Esto crea la parte de:
Imagenes Extra de Producto # FOTO 1 Borrar imagen
...
.....
......
Código PHP:
<td class="main"><?php echo tep_draw_separator('pixel_trans.gif', '24', '15').' '.
tep_draw_file_field($var_products_image).
tep_draw_separator('pixel_trans.gif', '24', '15').' '.
$pInfo->$var_products_image.tep_draw_hidden_field($var_products_previous_image, $pInfo->$var_products_image);?>
<?php if($pInfo->$var_products_image) echo tep_draw_separator('pixel_trans.gif', '24', '15').tep_draw_checkbox_field($var_delete_image, 'yes', false).TEXT_DELETE_IMAGE;?>
</td>
Código PHP:
for($nb=1; $nb <= NB_IMAGE_EXTRA ; $nb++) {
$var_delete_image = "delete_image".$nb;
$var_products_image = "products_image".$nb;
// possibility to delete extra images, but not the standard image
if ($HTTP_POST_VARS[$var_delete_image] == 'yes') {
unlink(DIR_FS_CATALOG_IMAGES_EXTRA.$HTTP_POST_VARS[$var_products_image]);
$sql_data_array[$var_products_image] = tep_db_prepare_input($HTTP_POST_VARS['null']);
}
//end delete image function
La url despue de darle a previsualizar es : http://www.dominio.es/admin/categori...roduct_preview
Bueno nose si necesitareis mas datos, podría dejaros el script entero, a ver si alguno ha tenido el mismo problema espero haberme explicado bien.