Jump to content

Eusebio100

Members
  • Posts

    1,023
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Eusebio100

  1. Pues mira bien otra vez y lee la info. Yo veo bien grande el logo de prestashop 1.6 y en las caracteristicas pone: Compatible Prestashop 1.6 :Yes Lo tengo instalado y funcionando en ps 1.6 hace ya un año o más.
  2. Hay que ponerlo en el header, pero lo más fácil es que uses este módulo gratuito: http://www.prestatoolbox.com/free-prestashop-modules/16-free-prestashop-module-google-yahoo-bing-validation.html El módulo vale para Bing, Google y Alexa.
  3. No utilizas el tema por defecto, por lo que no se exactamente donde está el problema. Para quitar la descripción simplemente ponle un display:none a la clase del div contenedor, o con un style directamnete al div. Para que aparezca el nombre del producto no se decirte; en teoría debería aparecer junto con el precio en el mismo contenedor, pero desconozco si tu tema modifica el css o tiene algún problema con el código en el archivo product.tpl. Si el tema es comprado intenta contactar con quien te lo haq vendido. Tambien puedes comparar con el tema por defecto y ver si hay alguna diferencia.
  4. Creo que no es muy complicado modificar el código para sustituir la descripción por el nombre del producto, pero... tal y como lo planteas pregunto, ¿no sería mejor poner un módulo de productos relacionados? de hecho creo que los hay incluso gratuitos. Es solo una sugerencia y tampoco se si al no usar el tema por defecto dicho módulo se adaptaría bien.
  5. No se si será el mismo problema que tuve yo, pero mirate este post a ver si te puede ayudar: https://www.prestashop.com/forums/topic/325160-solucionado-no-funciona-desplegable-del-m%C3%B3dulo-de-marcas/
  6. Gracias, pero yo siempre un aprendiz. Me gusta aprender y de ventura aprendo mucho; él sí que es un maestro.
  7. Lo único que sde me ocurre es que sea la clase logo. En el código que te ha dado ventura prueba a sustituir esto: <img class="logo img-responsive" src="{$logo_url}" alt="{$shop_name|escape:'html':'UTF-8'}"{if isset($logo_image_width) && $logo_image_width} width="{$logo_image_width}"{/if}{if isset($logo_image_height) && $logo_image_height} height="{$logo_image_height}"{/if}/> Por esto: <img class="logo" src="{$logo_url}" alt="{$shop_name|escape:'html':'UTF-8'}"{if isset($logo_image_width) && $logo_image_width} width="{$logo_image_width}"{/if}{if isset($logo_image_height) && $logo_image_height} height="{$logo_image_height}"{/if}/> Como puedes ver lo único que hago es dejar el enlace a la imagen tal y como tu lo tenías por defecto. Esto es lo único que se me ocurre, para más necesitaría una url para comprobar. Tal vez ventura pueda dar alguna otra pista.
  8. Como dije antes el original no tienes que ponerlo directamente en ninguna carpeta, lo que tienes que hacer es subirlo desde el admin/preferencias/temas....
  9. Pero cual es el que te falla, el original o el condicionado?
  10. No se si será eso, pero te recuerdo que uno es el logo por defecto y como tal deberás subir la imagen en el admin, el otro es el logo condicionado y deberás subirlo a la carpeta img, tal y como te ha indicado ventura.
  11. Tal y como lo yha puesto ventura si que influye la extensión, date cuenta que en el código refiere la imagen con extensión jpg. logo_{$page_name}.jpg Prueba a cambiar la extensión en el code o en el archivo.
  12. Yo antes lo tenía como dices, un logo para inicio y otro distinto para el resto. En mi caso era el tema por defecto pero no creo que el tuyo sea muy diferente, lo hice de la siguiente manera: 1) Quitar del archivo header el div contenedor del logo. 2) Crear y bajar dos modulos contentbox que puedes nombrar por ejemplo logo1 y logo2. 3) Subir los módulos y anclarlos al hook displayTop y con las excepciones especificas en que archivos quieres que se muestre cada uno. 4) Poner en el contenido de cada módulo el logo que corresponda. ................. Mientras escribo esto estoy pensando que quizás pueda valer algo más sencillo, como esto por ejemplo: <div id="header_logo"> {if $page_name == "index"} <a href="..........logo1"></a> {else} <a href=".........logo2"></a> {/if} </div>
  13. Creo que estaría bien ponerlo en el foro y listado de aportes.
  14. Mírate este post a ver si te puede ayudar en algo: https://www.prestashop.com/forums/topic/455026-centrar-logo-prestashop-16/
  15. El código que tu has puesto al principio no es igual que el que he puesto yo, no funciona exactamente igual. Respecto a lo de comentar la línea, me refiero a esta línea: <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" /> Prestashop la lleva por defecto, por lo que si copias el code que te he puesto, esa línea quedará duplicada; puedes comentar o eliminar una de las dos. Respecto a las urls modificadas, si google las tiene indexadas lo suyo es que las redirecciones a la nueva url. Las urls que ya no existen si google las tiene indexadas quedarán huerfanas; puedes hacer lo que dices con webmastertools, pero yo lo que haría es direccionarlas a alguna parte de mi tienda, por ejemplo al index, aunque yo lo que hago es crearme una página cms donde explico que ese producto ya no existe blalblabla.... y las redirijo todas ahí, es una forma de no perder tráfico.
  16. Por la inversión merece la pena probarlo, además conociendo al desarrollador seguro que si tienes algún problema lo arreglarán. Si lo pruebas cuentanos como te va y si pones la url de tu tienda para verlo mejor aún. Por ese precio si tengo que volver a hacer la adptación para otra versión de prestashop, prefiero comprar el módulo.
  17. Utilizo una versión de ps anterior, concretamente la 1.6.0.11 y el código que has puesto no me fue bien; el que me funciona es el siguiente: <!-- canonical --> {if isset($smarty.get.p) && !empty($smarty.get.p)} {assign var="pagenumber" value={l s=' - Page %1$d' sprintf=$smarty.get.p[spam-filter] {assign var="pagination" value="?p={$smarty.get.p}"} {else} {assign var="pagenumber" value=""} {assign var="pagination" value=""} {/if} {assign 'pages_array' ['best-sales', 'new-products', 'adresses', '404', 'address', 'authentication', 'my-account', 'contact-form', 'discount', 'guest-tracking', 'index', 'history', 'manufacturer', 'order-opc', 'order-follow' ,'order-carrier' ,'order-payment', 'order-detail', 'order-slip', 'order-return', 'order-confirmation', 'order-address', 'password', 'search', 'prices-drop', 'sitemap', 'store-infos', 'stores', 'supplier-list', 'suppliers']} {assign 'noindex_pages_array' ['404', 'address', 'my-account', 'guest-tracking', 'order-opc', 'order-follow' ,'order-carrier' ,'order-payment', 'order-detail', 'order-slip', 'order-confirmation', 'order-address', 'cart', 'search', 'supplier-list', 'supplier', 'suppliers']} {if isset($smarty.server.REQUEST_URI)} {assign 'noindex_vars' ['noredirect','orderway','orderby','content_only']} {foreach from=$noindex_vars item=v} {if stristr($smarty.server.REQUEST_URI,$v)} {assign var=nobots value=true} {break} {/if} {/foreach} {/if} {if $page_name == 'product' && isset($product->id)} <link rel="canonical" href="{$link->getProductLink($product->id)}"/> {elseif $page_name == 'manufacturer' && isset($manufacturer->id)} <link rel="canonical" href="{$link->getManufacturerLink($manufacturer->id)}{$pagination}"/> {elseif $page_name == 'supplier' && isset($supplier->id)} <link rel="canonical" href="{$link->getSupplierLink($supplier->id)}{$pagination}"/> {elseif $page_name == 'category' && isset($category->id)} <link rel="canonical" href="{$link->getCategoryLink($category->id)}{$pagination}"/> {elseif in_array($page_name,$pages_array)} <link rel="canonical" href="{$link->getPageLink($page_name)}"/> {elseif $page_name == 'cms' && isset($cms->id)} <link rel="canonical" href="{$link->getCmsLink($cms->id)}"/> {else} {assign var=amn value=explode("-",$page_name)} {if strpos($page_name,"module-") !== false && count($amn) == 3} <link rel="canonical" href="{$link->getModuleLink($amn.1,$amn.2)}{$pagination}"/> {else} <!-- <link rel="canonical" href="{$base_dir|replace:'.fr/':'.fr'|replace:'http':'https'}{$request_uri|regex_replace:'/\?(.*)/':''|replace:'index.php':''}{$pagination}" /> --> <link rel="canonical" href="{rtrim($base_dir,'/')}{$request_uri|regex_replace:'/\?(.*)/':''|replace:'index.php':''}{$pagination}" /> {assign var=nobots value=true} {/if} {/if} {if in_array($page_name,$noindex_pages_array)} {assign var=nobots value=true} {/if} <meta name="robots" content="{if isset($nobots)}no{/if}index,{if isset($nofollow) && $nofollow}no{/if}follow" /> <!-- /canonical --> Si lo pruebas observa que tendrás que comentar la línea meta robots para que no esté duplicada. Respecto a las url que ya no existen o las modificadas, eso es otro tema y tendrás que hacer un redireccionamineto 301 en el htaccess.
  18. Creo que sin modificar código no hay opción para lo que quieres, de hecho es algo que se ha preguntado bastante en el foro. Echa un vistazo a los siguientes enlaces a ver si es eso lo que quieres: http://www.uhsl.es/5259-electrovalvula-1-tapa-roscada.html http://www.uhsl.es/19-gotero-autocompensante-katif-.html http://www.uhsl.es/5133-bomba-athena-de-membrana.html Si lo que quieres es eso, para conseguirlo hay que modificar unos cuantos archivos, en la web del ejemplo se ha utilizado la variable minimal_quantity que mencioné más arriba.
  19. Tambien hay módulos para eso, yo utilizo el "Order reference change mod", es graruito y va muy bien.
  20. Al crear el transportista hay un campo para poner la url de seguimiento, lo que no recuerdo es si en el email está por defecto la variable del nº de seguimiento o hay que ponerla, tendría que mirarlo pero ahora estoy con el móvil y no puedo; a ver si alguien que lo tenga más fresco en mente te contesta. Edito: Me olvidé decir que en la ficha del pedido también hay un casillero para el nº de seguimiento.
  21. Pues ese tema ha debido modificar algo; de origen la carpeta override está vacía, excepto los index que van por defecto en todas las carpetas, todo lo que hay en ella son modificaciones. Pregunta a quien te haya vendido el tema. También puede ser cosa de algún módulo que hayas instalado.
  22. Si tienes un override es por que tienes una modificación del core, pero no sabemos que modificación es ni a que funciónes puede afectar. Creo que lo mejor sería que contactases con quien haya hecho tal modificación.
  23. Si tienes nociones de programación puedes conseguir lo que quieres modificando 4 o 5 archivos y utilizando la variable "minimal_quantity" para determinar de cuanto en cuanto quieres vender cada producto... de 5 en 5, de 100 en 100, etc.
  24. Lo primero lo que te han indicado más arriba (depurar los script) para ir descartando; puedes poner la tienda en modo debug, hay mucha info sobre el tema en el foro. Yo a la vista de los test, teniendo en cuenta que los tiempos de respuesta son largos para todos los objetos, ya sea una imagen o un script, creo que lo que toca es optimizar el servidor; esto, si es un dedicado lo puedes hacer tu o hablar con tu proveedor y que te lo mire, si es un compartido te lo tendrá que mirar tu proveedor.
  25. Lo que tienes son unos tiempos de respuesta del servidor larguiiiiisimos, de hecho si haces el test de google (https://developers.google.com/speed/pagespeed/insights/) lo primero que te dirá es que corrijas eso. Con algún otro test como el de Pingdom Tools puedes ver los tiempos de respuesta para la carga de cada objeto. En mi opinión, independientemente de las mejoras que puedas hacer en tu web, creo que deberías plantearte si estás en el servidor adecuado, o al menos hablar con tu proveedor y mirar si lo puede mejorar.
×
×
  • Create New...

Important Information

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