GoTcHiLa Posted September 9, 2013 Share Posted September 9, 2013 Hola, os queria preguntar si hay la forma de quitar el + y el - del carrito ya que quiero que sea unica personalizacion. Que si quiere otro producto que lo vuelva entrar en el producto a personalizarlo. Adjunto imagen un saludo y gracias Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted September 9, 2013 Share Posted September 9, 2013 Por la imagen, veo que te refieres al resumen del carrito, creo que puedes editar los ficheros: shopping-cart-product-line.tpl y shopping-cart.tpl y lo que no quieras que se vea lo comentas con: {* codigo que no se vera *} Link to comment Share on other sites More sharing options...
GoTcHiLa Posted September 9, 2013 Author Share Posted September 9, 2013 A ver si se ve mejor con la nueva imagen. Quiero quitar el mas y el menos del campo de personalizacion ya que en el del producto ya no sale... No encuentro el codigo. Link to comment Share on other sites More sharing options...
moraira Posted September 9, 2013 Share Posted September 9, 2013 (edited) Bueno no sé el nivel de programación que tienes, pero como veo que tienes pocos post, voy a pensar que son más bien escasos (si no es así pues no pasa nada, esta respuesta se servirá a algún otro novato) Yo más que contarte como lo quitas te voy a explicar como averiguas tu que tienes que modificar. y así vas aprendiendo un poco del fascinante mundo prestashop, no hace falta ser un programador de primera pero cuanto más domines tu plantilla, mejor sera tu tienda. 1) queremos quitar algo, pero por si alguna vez te arrepientes en lugar de borrarlo lo vamos a ocultar. 2) por ello en lugar de modificar el fichero tpl que contiene los botones vamos a ocultarlos en el css (el fichero que controla el diseño de tu plantilla) para que te hagas una idea el 98% de los ficheros tpl que tienen la tripas de prestashop son iguales para todas las tiendas, lo que hace que sean diferentes son sus ficheros de diseño o css. Lo primero es ver como se llama lo que queremos ocultar, eso lo hacemos con un navegador como chrome o firefox. nos ponemos encima del elemento en cuestión (en este caso alguno de los dos botones) y le damos al botón derecho, opción INSPECCIONAR ELEMENTO. Entonces se nos abre una pantalla que nos analiza la página por dentro, y vemos que nuestro botón pertenece a la clase: class="cart_quantity_up". Como queremos ocultar ambos botones, miramos si hay alguna clase que agrupe a los dos. Un poco más arriba vemos que nuestros botones parecen estar dentro de lo que se llama class="cart_quantity_button" ahora nos descargamos en nuestro pc una copia del fichero general css de diseño de nuestra tienda que se llama globall.css y esta dentro de nuestra plantilla en el directorio css. (cada modulo o apartado importante de la tienda tiene su css, pero para los pequeños detalles están en uno general) editamos el fichero con el bloc de notas y buscamos la palabra "cart_quantity_button". Si tu plantilla es la que tiene prestashop por defecto y tiene pocas modificaciones estará en la linea 780 (si tiene modificaciones estará un poco antes o un poco despues) encontramos esto: .cart_quantity .cart_quantity_button { float:left; position: relative; top: -5px } este código establece algunas características de la clase button que pertenece a la clase cart_quantity, no profundizamos más, no vamos a borrar nada, simplemente haremos que no se muestre. para ello le vamos a poner esto: display:none si sabes algo de ingles, verás que más claro no puede ser, se traduce como mostrar:no no olvidemos que en un css debemos separar las lineas con un ; luego nos quedaría así .cart_quantity .cart_quantity_button { display:none; float:left; position: relative; top: -5px } guardamos los cambios, subimos el fichero a nuestra plantilla, y reemplazamos el globall.css que allí nos encontramos con este. Si mañana quieres que aparezca nuevamente basta hagas lo mismo y que quites la linea en cuestión, no olvides que siempre que se hace una modificación en la plantilla hay que borrar la cache (control+F5) y Forzar compilación para que los cambios tengan efecto. Si ahora vas al carrito verás que los botones han volado Edited September 9, 2013 by moraira (see edit history) Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted September 9, 2013 Share Posted September 9, 2013 (edited) Hola, Comento por partes: Te lo ha comentado moraria a nivel de css, pero como siempre digo, ocultar las cosas a nivel de css conlleva un riesgo grave y importante aunque te funcione, por eso cuando quiero ocultar codigo en un fichero *.tpl, edito el "tpl" y lo oculto como te comente arriba: {* codigo que no se vera *} Como te sera mas facil, hacer lo que te ha comentado moraria, hazlo, pero si quieres hacerlo comentando el codigo en el *.tpl, avisame y te digo como hacerlo. Saludos, ---- Por otro lado, referente a lo del CSS que comenta moraria, como soy un enamorado los vídeos, te recomiendo mirar este vídeo sobre firebug: http://www.prestashop.com/forums/topic/209203-uso-basico-de-firebug/ ---- Ademas, como soy un enamorado de las imagenes, te adjunto varias capturar, de lo que te ha comentado moraria, por ejemplo en chrome. Imagen 01 Imagen 02 Edited September 9, 2013 by Sergio Ruiz (see edit history) Link to comment Share on other sites More sharing options...
GoTcHiLa Posted September 9, 2013 Author Share Posted September 9, 2013 Vale hasta aki todo correcto... me a servido las 2 explicaciones para quitar los botones! El campo de con el numero lo hago en {* *} y no se queda en invisible... Link to comment Share on other sites More sharing options...
GoTcHiLa Posted September 9, 2013 Author Share Posted September 9, 2013 Los botones si que los tengo fuera... pero el campo del numero no encuentro por el global.css para quitarlo. Link to comment Share on other sites More sharing options...
Recommended Posts