Spaik Posted October 27, 2013 Share Posted October 27, 2013 Buenas. Sinceramente ya no se que poner en agradecimiento al foro, en especial a Victor "Nadie". Mi problema es el siguiente. Creo que por defecto me aparecen algunos modulos en paginas determinadas por ejemplo en la zona del carro, al registrarse o en productos favoritos de "Mi cuenta" del front office. Trasteando en posiciones de modulos, en el Nombre tecnico correspondiente, seleciono en cada modulo las paginas en las que no quiero que aparezca, guardo, pero me siguen saliendo en algunas. Investigando los archivos TPL de cada modulo no logro encontrar donde se ubica el dicho modulo para eliminarlo o editarlo. ¿Como lo soluciono? Muchas gracias! Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 Alguien sabe algo? Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Por ejemplo, vamos a imaginar que el bloque de publicidad, no quieres mostrarlo en la pagina principal, pero si en el resto de paginas. Vas a la pestaña "Modulos -> Posiciones" y vemos el bloque de publicidad esta instalado en el hook llamado: displayLeftColumn (Vamos que se ve en la columna izquierda) En ese bloque, veremos varios módulos, pulsamos en le icono del lapiz en el modulo llamado: Bloque de Publicidad Y en la siguiente pantalla, señalamos que el modulo no se vea en la pagina principal. (señalando "index") Adjunto Imagen Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Ahora, si lo que buscas es otra cosa, adjuntame una imagen de lo que quieres hacer. Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 Si lo que me dices en el primer paso es lo que hago pero me sigue saliendo en algunas paginas. Por ejemplo el carrito. Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Si lo que me dices en el primer paso es lo que hago pero me sigue saliendo en algunas paginas. Por ejemplo el carrito. ¿Pero has tocado las excepciones de esos modulos en el DisplayRightColumn o en otro bloque? Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 En DsiplayRightColumn Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Pues se deberian ocultar los modulos ) ¿Que excepcion le has metido? ¿Esta: order ? Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 Cart solamente. Order no ¿Por? Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Cart solamente. Order no ¿Por? Order (no cart) Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 Pues no... ¿Puede ser un fallo de prestashop? Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Pues no... ¿Puede ser un fallo de prestashop? Señala order (hazme caso) Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Señala order (hazme caso) Otra cosa, es que tengas el pedido activado en un paso, entonces seria "orderopc" Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Adjunto Imagen, para que veas de donde saco esa información: Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Por otro lado, si quieres ocultar la columna derecha y que quede solo la central, por que la izquierda ya esta oculta, tanto en la fase del pedido como en la confirmacion del carrito. Ve al fichero: /themes/default/css/global.css Busca esto: #order #left_column, #order-confirmation #left_column { display: none; } Y debajo añade: #order #right_column, #order-confirmation #right_column{ display: none; } Y en el mimo fichero cambia esto: #order #center_column, #order-confirmation #center_column { width: 757px; } por esto: #order #center_column, #order-confirmation #center_column { width: 980px; margin-right: 0px; } Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 En el carrito ya esta solucionado era con orderpc. Pero en la pagina de productos favoritos en myaccount aparece el slider, y en la ficha donde salen las excepciones no aparece "module-favoriteproducts-account" ¿que debería hacer en estos casos? Muchas gracias por tu ayuda! Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 En el carrito ya esta solucionado era con orderpc. Pero en la pagina de productos favoritos en myaccount aparece el slider, y en la ficha donde salen las excepciones no aparece "module-favoriteproducts-account" ¿que debería hacer en estos casos? Muchas gracias por tu ayuda! Tienes un cajon, para agregar tus propias excepciones en la misma captura que te mande antes. Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Tienes un cajon, para agregar tus propias excepciones en la misma captura que te mande antes. O si solo quieres que el slider se vea en la cabecera de la pagina principal, pues edtia el tpl del modulo del slider, y pon algo asi: {if $page_name=='index'} codigo slider {/if} Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 Pero donde exactamente lo pongo por que he puesto al principio: ...staShop SA *} <!-- Module HomeSlider -->{if $page_name=='index''} Y al final del todo {/if} Y no funciona Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Pero donde exactamente lo pongo por que he puesto al principio: ...staShop SA *} <!-- Module HomeSlider -->{if $page_name=='index''} Y al final del todo {/if} Y no funciona Archivo: /themes/default/modules/homeslider/homeslider.tpl Esto: <!-- Module HomeSlider --> {if isset($homeslider)} <script type="text/javascript"> {if isset($homeslider_slides) && $homeslider_slides|@count > 1} {if $homeslider.loop == 1} var homeslider_loop = true; {else} var homeslider_loop = false; {/if} {else} var homeslider_loop = false; {/if} var homeslider_speed = {$homeslider.speed}; var homeslider_pause = {$homeslider.pause}; </script> {/if} {if isset($homeslider_slides)} <ul id="homeslider"> {foreach from=$homeslider_slides item=slide} {if $slide.active} <li> <a href="{$slide.url|escape:'htmlall':'UTF-8'}" title="{$slide.description|escape:'htmlall':'UTF-8'}"> <img src="{$smarty.const._MODULE_DIR_}homeslider/images/{$slide.image|escape:'htmlall':'UTF-8'}" alt="{$slide.legend|escape:'htmlall':'UTF-8'}" height="{$homeslider.height|intval}" width="{$homeslider.width|intval}" /> </a> </li> {/if} {/foreach} </ul> {/if} <!-- /Module HomeSlider --> Asi. {if $page_name=='index'} <!-- Module HomeSlider --> {if isset($homeslider)} <script type="text/javascript"> {if isset($homeslider_slides) && $homeslider_slides|@count > 1} {if $homeslider.loop == 1} var homeslider_loop = true; {else} var homeslider_loop = false; {/if} {else} var homeslider_loop = false; {/if} var homeslider_speed = {$homeslider.speed}; var homeslider_pause = {$homeslider.pause}; </script> {/if} {if isset($homeslider_slides)} <ul id="homeslider"> {foreach from=$homeslider_slides item=slide} {if $slide.active} <li> <a href="{$slide.url|escape:'htmlall':'UTF-8'}" title="{$slide.description|escape:'htmlall':'UTF-8'}"> <img src="{$smarty.const._MODULE_DIR_}homeslider/images/{$slide.image|escape:'htmlall':'UTF-8'}" alt="{$slide.legend|escape:'htmlall':'UTF-8'}" height="{$homeslider.height|intval}" width="{$homeslider.width|intval}" /> </a> </li> {/if} {/foreach} </ul> {/if} <!-- /Module HomeSlider --> {/if} Recuerda forzar compilacion y vaciar tambien la cache de smarty: http://www.prestashop.com/forums/topic/238282-modulo-flush-caches-compile-ps15/ Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 Haber el modulo ese no me funciona, en mi versión 1.5.6 tengo un botón que pone limpiar cache de smarty y autoload seleccionado "V" ¿Es eso a lo que te refieres? Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Haber el modulo ese no me funciona, en mi versión 1.5.6 tengo un botón que pone limpiar cache de smarty y autoload seleccionado "V" ¿Es eso a lo que te refieres? Cache Plantillas -> Forzar Compilacion ¿Usar Cache? -> Pulsar Limpiar la cache Smarty & Autoload Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 SOLUCIONADO, muchas gracias murciano!!! Las grandes tiendas online que están allí!!! Te voy a echar de menos. Gracias! NO NO me ha desaparecido del index!!!!!!!!!!! Se me ha ido del inicio por completo Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 NO NO me ha desaparecido del index!!!!!!!!!!! Se me ha ido del inicio por completo ¿? Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 Que tambien ha desaparecido del index Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Que tambien ha desaparecido del index No deberia haber pasado. Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 Ahora que hago??? Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Ahora que hago??? ¿Si el fichero lo dejas como antes te carga bien? Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 No tampoco Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 No tampoco Pues entonces, algo a debido pasar, pero ni idea, prueba reiniciarlo, a ver si vuelve, prueba tener habilitado el reporte de errores: http://www.prestashop.com/forums/topic/232476-%C2%BFqu%C3%A9-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/ Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 He reiniciado el modulo y tampoco estoy muy preocupado. Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 He reiniciado el modulo y tampoco estoy muy preocupado. ¿Url de la web? Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 La tengo en local Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 La tengo en local ¿Forzastes compilacion y vaciastes cache smarty, al quitar los cambios? Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 Lo he recuperado pero se me han borrado todos los cambios que le había echo al slider Link to comment Share on other sites More sharing options...
nadie Posted October 28, 2013 Share Posted October 28, 2013 Lo he recuperado pero se me han borrado todos los cambios que le había echo al slider ¿Como lo has recuperado? Link to comment Share on other sites More sharing options...
Spaik Posted October 28, 2013 Author Share Posted October 28, 2013 Pues como me has dicho. He reiniciado el slider completamente, borrando los cambios del tpl homeslider y vuela de nuevo. Ahora lo tengo todo como desde el principio. Asi que no se si dejarlo así y que sigan aparenciendo en algunas paginas. Gracias de nuevo. Link to comment Share on other sites More sharing options...
Recommended Posts