Jump to content

Bokoa

Members
  • Posts

    72
  • Joined

  • Last visited

Everything posted by Bokoa

  1. Si lo hicieron a medida casi seguro habrá que revisar el código para ver qué está causando el fallo exactamente dentro la funcionalidad sticky y resolverlo.
  2. Hola EduardoAlfer, Viéndolo por encima yo diría que está relacionado con la cabecera sticky al hacer scroll, ¿esto lo habéis puesto vosotros o venía con la plantilla?
  3. Hola korsakov14, Si tienes claro que faltan los javascript del módulo en el panel, se me ocurre que podría ser que te falta enganchar ese módulo al hook displayAdminHeader, ¿podrías comprobar a qué hooks está engachado el módulo?
  4. Según tengo entendido no se puede hacer lo que indicas porque el webservice lo gestiona automáticamente según los parámetros establecidos en las clases de Prestashop en la declaración de la variable "protected $webserviceParameters", esto puedes verlo por ejemplo en classes/Product.php El webservice no me parece la mejor opción para introducir datos en Prestashop porque no es nada versátil, yo siempre opto por crear código a medida en estos casos e insertar la información utilizando las clases de Prestashop. De esta manera puedes hacer cosas como esta: //Ejemplo básico $product = new Product; $product->id = 288; $product->force_id = true; $product->add();
  5. Es sencillo, debes tener en cuenta que la propia pestaña (donde pinchas para que se cambie) va por un lado y el contenido de cada pestaña por otro. Para que lo entiendas mejor, este sería el código solo de las pestañas: <ul class="nav nav-tabs" role="tablist"> {if $product.description} <li class="nav-item"> <a class="nav-link{if $product.description} active{/if}" data-toggle="tab" href="#description" role="tab" aria-controls="description" {if $product.description} aria-selected="true"{/if}>{l s='Description' d='Shop.Theme.Catalog'}</a> </li> {/if} <li class="nav-item"> <a class="nav-link{if !$product.description} active{/if}" data-toggle="tab" href="#product-details" role="tab" aria-controls="product-details" {if !$product.description} aria-selected="true"{/if}>{l s='Product Details' d='Shop.Theme.Catalog'}</a> </li> {if $product.attachments} <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#attachments" role="tab" aria-controls="attachments">{l s='Attachments' d='Shop.Theme.Catalog'}</a> </li> {/if} {foreach from=$product.extraContent item=extra key=extraKey} <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#extra-{$extraKey}" role="tab" aria-controls="extra-{$extraKey}">{$extra.title}</a> </li> {/foreach} {hook h='displayLeoProductTab' product=$product} </ul> Y este sería el código de los contenidos de cada pestaña: <div class="tab-content" id="tab-content"> <div class="tab-pane fade in{if $product.description} active{/if}" id="description" role="tabpanel"> {block name='product_description'} <div class="product-description">{$product.description nofilter}</div> {/block} </div> {block name='product_details'} {include file='catalog/_partials/product-details.tpl'} {/block} {block name='product_attachments'} {if $product.attachments} <div class="tab-pane fade in" id="attachments" role="tabpanel"> <section class="product-attachments"> <h3 class="h5 text-uppercase">{l s='Download' d='Shop.Theme.Actions'}</h3> {foreach from=$product.attachments item=attachment} <div class="attachment"> <h4><a href="{url entity='attachment' params=['id_attachment' => $attachment.id_attachment]}">{$attachment.name}</a></h4> <p>{$attachment.description}</p> <a href="{url entity='attachment' params=['id_attachment' => $attachment.id_attachment]}"> {l s='Download' d='Shop.Theme.Actions'} ({$attachment.file_size_formatted}) </a> </div> {/foreach} </section> </div> {/if} {/block} {hook h='displayLeoProductTabContent' product=$product} {foreach from=$product.extraContent item=extra key=extraKey} <div class="tab-pane fade in {$extra.attr.class}" id="extra-{$extraKey}" role="tabpanel" {foreach $extra.attr as $key => $val} {$key}="{$val}"{/foreach}> {$extra.content nofilter} </div> {/foreach} </div> Mi recomendación es que primero cambies el orden de las pestañas y después de los contenidos. Realmente no es relevante cambiar el orden de los contenidos pero es más fácil mantener todos los elementos en el mismo orden por si quieres volver a cambiar más adelante.
  6. Las páginas de demo son creadas por los autores de los módulos y luego Pretashop Addons las inserta con un iframe. Si no te funciona alguna demo el responsable es el desarrollador del módulo/plantilla.
  7. Llevo comprando las plantillas en Themeforest desde 2013 y la verdad es que siempre que he tenido un problema me lo han solucionado en menos de dos días. Solo por el tiempo de soporte creo que merece la pena Themeforest
  8. Bokoa

    contact page

    Hi webgo, Are all your messages from Russian addresses like mail.ru? Regards.
  9. Hi larryf, This is the spanish subforum but I'll reply you anyway. Maybe you have some actived filters. See the image attached. If you see a "Reset" yellow button, press it and probably it will be fixed. Regards.
  10. Redsys envían el e-mail dando por hecho que tu implementación será manual, no a través de un módulo de Prestashop. Debes ir a Módulos -> Redsys -> Configurar. Ahí verás un desplegable que te permite cambiar el entorno en el que se está ejecutando. Además tendrás que cambiar la clave secreta de encriptación, ya que es diferente en entorno real y test. Saludos.
  11. Hola Borja, Si facilitas un enlace te podremos ayudar mucho más pero tu problema parece que se puede solucionar utilizando la propiedad CSS background-position. Saludos.
  12. Hola tecelink, Lo primero tienes que realizar estas tareas por pasos. Lo que yo haría sería lo siguiente: Realizar una copia de los archivos y BD de tu dominio BBB. Copiar AAA hacia BBB (archivos y base de datos) En la base de datos de AAA pero en el hosting BBB modificar el nombre del dominio AAA de la tabla ps_shop_url por el nombre de dominio BBB Ahora ya tendrías tu tienda AAA funcionando en el alojamiento y dominio BBB. Si quieres utilizar la versión 1.7 deberás actualizar. Llevo algo de prisa y lo he escrito rápido, espero que me haya explicado. Saludos.
  13. Hola pozhed, Lo que comentas es un poco extraño, lo único que se me ocurre ahora mismo es que tu alojamiento tenga algún tipo de caché activada. Pregunta a tu proveedor de alojamiento por este asunto. Saludos.
  14. Busca el archivo themes/TUTEMA/modules/ps_languageselector.tpl o modules/ps_languageselector/ps_languageselector.tpl , en caso de que no exista el primero, y pon el contenido aquí.
  15. Hola, Si te han puesto la última versión de PHP probablemente sea la versión PHP 7. Esta versión no es compatible con algunas de las librerías del backoffice de tu Prestashop, así que deberás contactar con tu proveedor de alojamiento y que te pongan la versión anterior. Ten cuidado a la hora de que te reviertan la versión porque es bastante probable que la configuración de la variable max_input_vars vuelva a tener el valor anterior. En conclusión, contacta con tu proveedor y que te pongan la versión antigua (o una que no sea la versión 7) y que te mantengan la configuración de max_input_vars para que puedas modificar traducciones en el futuro. Saludos. EDITO: por curiosidad, ¿tu proveedor es Arsys?
  16. Hola otra vez crisisastur, ¿Podrías confirmar qué versión de PHP estás utilizando? Normalmente para saberlo es suficiente con subir un archivo PHP a la raíz con el siguiente contenido: <?php phpinfo();?> Luego entras desde el navegador y, entre otras cosas, verás la versión de PHP que está utilizando tu página web. Saludos.
  17. Perdona, he tenido una errata al escribir uno de los CSS. Donde pone: #maintenance.img-responsive falta un espacio, quedaría así: #maintenance .img-responsive Saludos.
  18. Hola de nuevo, El problema que tienes es esencialmente de CSS. El principal problema que veo es que la imagen es excesivamente grande. Para que se vea correctamente en todos los dispositivos debes modificar lo siguiente de tu archivo https://www.latuddu.com/themes/PRS001/css/maintenance.css Por un lado Antes: #maintenance { .img-responsive { max-width: 100%; height: auto; display:block } Después: #maintenance.img-responsive { max-width: 100%; height: auto; display:block } Y por otro lado Antes: .container { padding-right: 0 auto; padding-left: 0 auto; margin-right: 0 auto; margin-left: 165px; } Después: .container { padding-right: 0 auto; padding-left: 0 auto; margin-right: 0 auto; margin-left: 165px; margin: 0 auto; } Espero que te funcione. Saludos.
  19. Hola otra vez ale7savio, Estoy totalmente seguro de que "on_sale" corresponde a la opción que necesitas. Si quieres salir de dudas haz lo siguiente: Abre el archivo product.tpl y añade al principio de todo esto {$product->on_sale} Esto debería mostrarte un 0 ó un 1 en la ficha de cada producto según si tienes la opción de "Mostrar icono de rebajas..." activada o no. Saludos.
  20. Hola Laura R., Para que te podamos ayudar vamos a necesitar que des más información sobre tu problema, como por ejemplo el enlace a tu página. Saludos.
  21. Por lo que me dices creo que has conseguido poner el código correctamente pero después debes ir a tu backoffice y vaciar la caché (Parámetros Avanzados -> Rendimiento). Saludos.
  22. Hola JGonzalezI, Si las imágenes no te cargan seguramente será porque el enlace es relativo en vez de absoluto. Trata de inspeccionar el código fuente y nos cuentas. Saludos.
  23. Hola ale7savio, Este es el código que tengo yo en el archivo product-list.tpl de mi plantilla: {if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE} <span class="sale">{l s='Sale'}</span> {/if} Este código corresponde al listado de productos. Para modificar la ficha de producto ve al archivo product.tpl y busca algo similar a esto: {if $product->on_sale} <span class="sale-box no-print"> <span class="sale-label">{l s='Sale!'}</span> </span> {/if} Saludos.
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More