Jump to content

Serex

Members
  • Posts

    111
  • Joined

  • Last visited

Profile Information

  • Location
    Barcelona
  • Activity
    User/Merchant

Serex's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Hola! Hace un tiempo monté una tienda online con Prestashop 1.5.4.1 y ahora estoy intentando montar otra con 1.6.1.4 (la última, al menos hasta hace una semana). La verdad es que gracias a este foro pude resolver muchas dudas. El tema es que con esta segunda tienda me surge una necesidad que no tenía con la primera. He estado mirando por el foro y encuentro varios hilos tratando este tema, pero ninguna solución. Así que desconozco si con las nuevas versiones es algo que se ha incluido y ya se puede hacer con "normalidad" o todavía no, a pesar de los numerosos hilos que muestran esa necesidad. La cuestión es que necesitaría vender los productos por múltiplos. El producto que se venderá va en paquetes y no se pueden separar. Está claro que la solución fácil sería vender paquetes en lugar de unidades, pero comercialmente no es posible. Para poner un ejemplo: imaginad que queréis empapelar una pared con estos rollos de papel pintado que vuelven a estar "de moda". Esos rollos cubren, por ejemplo, 3 metros cuadrados cada uno. Lo normal es ir a la tienda y decir que se necesitan empapelar 16 metros cuadrados. Como cada rollo cubre 3 metros, el vendedor os daría 6 rollos, con los que se cubrirían 18 metros cuadrados, ya que se pasarían de 15 metros (5 rollos) a 18 metros (6 rollos). La idea es que la tienda online permita pedir, en ese caso, sólo múltiplos de 3. Así los clientes sólo podrían pedir 3, 6, 9, 12, 15, 18, 21,... 300, 303, 306,... Ese valor iría asociado al producto, ya que quizás unos productos tendrían un multiplo de 3 y otros un múltiplo de 2, de 4,... ¿Alguna sugerencia de cómo hacerlo? Gracias por adelantado!!!
  2. Statictic, ¿Dónde puedo consultar la función que comentas? ¿Cómo?
  3. Hola! Quería mirar de sacar un listado de los productos, cada uno de ellos con sus combinaciones, de mi tienda online para poder puntear si continúan disponibles o no y actualizar así la tienda para no mostrar productos que no estén disponibles. El tema es que diría que Prestashop no ofrece esa opción por defecto en su BackOffice así que me aventuré a intentar sacarlo atacando directamente a la BBDD, pero no acabo de entender bien la estructura de estos dos parámetros... Por un lado tengo localizada la tabla con el id y nombre de los productos (tabla XXX_product_lang, donde XXX es el prefijo que cada uno puso en la instalación). En esa tabla está, entre otros, los campos id_product y name que son los que me interesan, creo. Por otro lado creo que tengo localizada la tabla con los nombres de los valores de los atributos en la tabla XXX_attribute_lang, donde están los campos id_attribute y name. Navegando por las tablas he localizado la tabla XXX_product_attribute_combination, con los campos id_attribute y id_product_attribute, pero no estoy muy seguro que sea esta la que enlaza las dos tablas anteriores... ¿Alguien se ha encontrado en la misma necesidad y sabe si es así y/o la sentencia SQL que me haría falta para extraerlo? Lo que tengo hasta ahora es esto, pero me da a mí que algo no está bien... SELECT * FROM XXX_product_lang p, XXX_attribute_lang l, XXX_product_attribute_combination cwhere p.id_product = c.id_product_attributeand l.id_attribute = c.id_attribute
  4. Hola Feliz, El primero, como comenté, podría valer. La cuestión, como también comenté, es ver si existía la posibilidad de hacerlo sin coste ya que es un módulo que proporciona Prestashop y no acabo de ver porqué sólo se ve dentro de "Categorías" (en la lista de posiciones de módulos está ubicado en la columna izquierda y sin excepción de página alguna...). Gracias!
  5. JavierP, muchas gracias por tu comentario! He estado realizando más pruebas y he visto un par de cosillas. Estos son los pasos que realicé (todos seguidos, por orden y sin pausas): - Inicialmente, el modelo que tú seleccionabas, sí que lo pillaba bien, pero había otros (la mayoría que no) - He copiado el código del product.tpl metiéndolo dentro de una etiqueta <head> insertada dentro de ese tpl antes del <script> inicial - He copiado el código del header.tpl al inicio del <head> - He vuelto a realizar pruebas para compartir un producto de los que no salía bien, y continuaba igual... - Después de eso, realicé la depuración de Facebook, pero directamente con la dirección específica del producto (como tú hiciste), en lugar de la página principal, que era lo que yo hacía antes... - En la depuración salía bien la imagen (sólo la del producto en lugar de todas las que te aparecen) - Ahora al compartirlo sí sale la imagen del producto! Vamos, que forzando la depuración en Facebook de la página del producto sí que sale bien, pero de lo contrario no... Supongo que con el tiempo (espero que sólo unos días) saldrá todo bien. Esperaré esta semana y a ver... Aun así, para no esperar, ¿alguien sabe si se puede realizar una "depuración completa" de todas las URL de la página (obviamente sin tener que ir una a una)? Parece que se empieza a ver luz al final del túnel! PD: Creo que el código del product.tpl o no hace falta que vaya entre las etiquetas <head> o ni siquiera hace falta al tener el del header.tpl, que por lo que yo interpreto debe de cogerla ya bien con este último, así que después de unos días en los que espero que todo funcione bien realizaré pruebas quitando el del product.tpl y dejando sólo el del header.tpl (a ver qué pasa...)
  6. Probaré unos días modificando sólo el product.tpl y, si no funciona, lo haré también con el header.tpl... Lo que me "mosquea" es que 'a veces sí, a veces no', esto que no sea 'ni negro ni blanco sino todo lo contrario'...
  7. Bueno, pues no hay forma de que Prestashop comparta la imagen del producto... hace lo que le da la gana... He probado con el código de otro hilo en el product.tpl de mi theme. En el header.tpl del theme, he probado tanto ese código como el que he puesto en el anterior post. De ninguna de las formas comparte la imagen del producto siempre. En unos artículos (siempre los mismos) sí lo hace, en otros comparte la imagen que hay en el módulo de la tienda física y en otros la imagen que indiqué en el código del post anterior... He mirado de reiniciar el módulo "Compartir en Facebook", e incluso a desinstalarlo y a volver a instarlo, todo sin éxito. También he probado en varios ordenadores y con diferentes navegadores (Explorer, Firefox y Chrome), y nada... No se, la verdad, creo que es más bien un fallo del módulo porque ahora lo tengo recién instalado y con los product.tpl y header.tpl originales (sin las meta indicadas) y sigue haciendo lo mismo... En fin, miraré de hacer más pruebas (no se cuales, la verdad) este fin de semana... Si alguien tiene alguna sugerencia, de verdad, que sería de agradecer... Un saludo!
  8. Gracias por la idea Ventura. En uno de los intentos llegué a colocar este código en el head del header.tpl y no funcionó: <meta property="og:image" content="http://www.venividivincioptics.com/css/images/logo-transparente.gif"/> <meta property="og:title" content="{$meta_title|escape:'htmlall':'UTF-8'}"/> <meta property="og:url" content="http://venividivincioptics.com/shop/"/> <meta property="og:site_name" content="Veni Vidi Vinci Optics ONLINE"/> <meta property="og:type" content="Tienda en Línea"/> {if $product_description != ""} <meta property="og:description" content="{$product_description|escape:html:'UTF-8'}"/> {/if} Pero probaré a sustituirlo por el que había incluido en el product.tpl Gracias de nuevo por contestar...
  9. ¿Habrá que pasar "por caja" al final? Pregunta en general: He estado mirando la posición de los módulos y ese en concreto ("Navegación por facetas") está en la columna izquierda y sin excepciones... Si no hay excepciones, ¿por qué sólo se muestra cuando estamos en una categoría?
  10. Nada hombre, no hay porque pedir perdón! Estamos aquí para ayudar todos, a veces me toca a mí y a veces a otro... Encima que tú has contestado... jeje ;-) Sobre lo que comentas, utilizo el módulo "Compartir en Facebook" versión 1.0 que trae por defecto mi versión de Prestashop (versión 1.5.4.1) y sí incluí en el product.tpl de mi theme (es el de defecto con modificaciones estáticas sólo) lo que se comentaba en el hilo que comentábamos los dos: ... {/if} //]]> </script> {*Invisible RDA data for Facebook*} <meta property="og:title" content="{$meta_title}" /> <meta property="og:description" content="{$meta_description}" /> {if $have_image} <meta property="og:image" content="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'large_default')}" /> {/if} {include file="$tpl_dir./breadcrumb.tpl"} <div id="primary_block" class="clearfix"> ... Pongo un par de líneas de antes y de después para que se vea la ubicación del código insertado... Se puede ver el funcionamiento en los links de más arriba o en el enlace que aparece en mi firma que lleva a la página principal de la tienda PD: No se quien ha cambiado este hilo a "Instalación, configuración y actualización", pero yo diría que no corresponde con nada de esos tres conceptos...
  11. Hola Ventura! Gracias por contestar... No obstante, el enlace que me pones es el que yo puse en mi primer post de este hilo... Vamos que, tal y como comentaba, sí usé el buscador (tanto el del foro, como búsquedas realizadas por Google...) antes de poner un hilo nuevo... Un saludo...
  12. Me refiero a que a tu proveedor le interesará que vendas, puesto que así ellos también venden (a ti). Si tú no vendes, son ventas que ellos pierden...
×
×
  • Create New...