Capítulos 12 y 13 del nuevo tutorial para crear una página web con Dreamweaver, PHP, MySQL, AJAX, JQuery…apta para Navegadores, Pads y Móviles desde cero.
Capítulo 13:
Creamos botones de Input con tamaño dinámico a través de un CSS. Utilizamos un pequeño Javascript para darle las propiedades al botón creado para que realice un Submit del Formulario. Creación del formulario para subir imágenes al servidor.
http://www.youtube.com/watch?v=-zd1BpLhBgg
Capítulo 14:
Finalizamos el script para subir imágenes mediante PHP. continuamos con el backend completando la lista de las publicidades que tenemos activas en nuestra página.
http://www.youtube.com/watch?v=6bZbJgZe2JY
Archivos relacionados: http://www.dreamweaver-tutoriales.com/curso-videotutorial-pagina-web-desde-cero.php
Hola Jorge, estoy insertando los botones de formulario con el diseño y el código javascript a la tienda online. Me ha funcionado perfectamente en los botones de la administración y en ver_producto.php. P.e.
https://www.repro-arte.com/barnices-mediums/barnices/barniz-spray-brillante.html
Sin embargo, en las páginas de categoria_ver o en las ofertas de la página principal, no funciona el botón. El formato sale muy bien, pero no hace la acción de meter el producto en el carrito lateral. He comprobado que el nombre del formulario está bien indicado en el javascript ¿Qué podría hacer para poner el botón en esas páginas?
Muchas gracias 🙂
Lo acabo de probar y el botón funciona..¿?
Sí, en la página de producto funciona, pero cuando lo pongo en la página de categorías, como esta
https://www.repro-arte.com/barnices-mediums/disolventes/
no funciona. No añade nada al carrito (No lo he puesto ahora por no paralizar la tienda)
Al sere botones activos que disparan un javascript, ten en cuenta que cada formulario tendrá un ID diferente, y asi lo debes de indicar en cada boton, para que dispare en concreto el formulario del producto seleccionado
Saludos
Hola, en el capitulo 14, en el archivo, gestionimagen.php,
asignas al opener el campo oculto del formulario que tiene el valor que se le ha pasado por url, no se si me explico.
Quedando la linea del opener:
opener.document.form1..value=»»;
la pregunta es:
No se puede poner directamente el parametro que se pasa por url? hay que pasarlo por el formulario quedaria asi:
opener.document.form1..value=»»;
Deberia funcionar? Se que no porque lo he probado, o hay algo que se me escapa?
Salu2
No deja escribir codigo, seria sustituir en el opener el post por get de la variable recibida.
En el nuevo tutorial, se explica como utilizar el archivo de subir imagenes utilizable para varios formularios, no se si te refieres a eso…
No, creo que no me entiendes…
Al opener se le puede asignar mediante un GET el valor de la variable (campo) que se le pasó por url? o tiene que ser a través del POST, mediante un campo oculto, tal y como aparece en el tuto 14?
Sal2
Ten en cuenta que una vez llegamos a la página de subir el fichero, este recibe por URL el parámetro correspondiente a ese valor. Para no tener que enviarlo por GET de nuevo, lo asignamos a uan variable y lo enviamos por POST en hidden, porque no queremos que se modifuque hasta que esa carga de imagen se haya hecho.
Simplemente es una forma de hacerlo, yo creo que es bastante práctica, pero puedes buscar la forma que mejor te convenga sin problemas.
Saludos