Jump to content

SOLUCIONADO Problema al configurar categorías (No uso la plantilla por defecto)


Recommended Posts

Buenos días,

 

Soy nueva en Prestashop y creando mi web (plantilla elation liquid) me he encontrado con un problema (en realidad dos problemas) a la hora de crear las categorías/subcategorías.

 

1. En la imagen adjunta se puede ver una de mis categorías, que está formada por 6 subcategorías. Hasta ahora había metido solamente la descripción, que ya para empezar se me ve con la etiqueta de <p> delante, no sé por qué. El caso es que hoy me he puesto a subir las imágenes para cada subcategoría (al tamaño 960x300 que es lo que recomienda la plantilla que tengo) y al subirlas la descripción de la subcategoría desaparece; en la imagen adjunta podéis ver que he subido dos imagenes de prueba en dos de las subcategorías y el texto que había ya no aparece. ¿Cómo puedo solucionarlo?

 

2. Por otra parte, si incluyo una imagen para una subcategoría, al abrir dicha subcategoría esta imagen me aparece en grande en la parte de arriba; me gustaría que esto no apareciese pero no sé como hacer. He visto por foros que hay que poner en category.css lo siguiente: #category img#categoryImage margin-top: 1em; display:none; 

Pero en mi archivo category.css no encuentro nada parecido (adjunto el archivo también).

 

Muchas gracias por la ayuda. 

 

post-733072-0-27075700-1387372651_thumb.jpg

category.css

Edited by miamandarina (see edit history)
Link to comment
Share on other sites

Hola,
 
Debes indicar siempre que puedas la direccion de tu tienda.
 
Veo que tienes las categorias en grid/columnas o como queramos llamarlas ¿Venian asi en tu plantilla o has seguido alguna guia como esta: http://mypresta.eu/en/art/developer/prestashop-subcategories-grid.html ?
 
Dices que quieres quitar la imagen grande de la categoria, en la plantilla por defecto en Prestashop 1.5, seria algo asi:
 
Fichero:
 

/themes/plantilla/category.tpl

Buscar esto:
 

 {if $scenes}
                                <!-- Scenes -->
                                {include file="$tpl_dir./scenes.tpl" scenes=$scenes}
                        {else}
                                <!-- Category image -->
                                {if $category->id_image}
                                <div class="align_center">
                                        <img src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category_default')|escape:'html'}" alt="{$category->name|escape:'htmlall':'UTF-8'}" title="{$category->name|escape:'htmlall':'UTF-8'}" id="categoryImage" width="{$categorySize.width}" height="{$categorySize.height}" />
                                </div>
                                {/if}
                        {/if}

y dejarlo asi:
 

{*  {if $scenes}
                                <!-- Scenes -->
                                {include file="$tpl_dir./scenes.tpl" scenes=$scenes}
                        {else}
                                <!-- Category image -->
                                {if $category->id_image}
                                <div class="align_center">
                                        <img src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category_default')|escape:'html'}" alt="{$category->name|escape:'htmlall':'UTF-8'}" title="{$category->name|escape:'htmlall':'UTF-8'}" id="categoryImage" width="{$categorySize.width}" height="{$categorySize.height}" />
                                </div>
                                {/if}
                        {/if} *}

Referente a la descripcion de la subcategoria ¿Como la tienes empresa en el "category.tpl" de tu plantilla? 

¿Asi:
 

{if $subcategory.description}
                                                <p class="cat_desc">{$subcategory.description|strip_tags:'UTF-8'|truncate:35:'...'}</p>
                                        {/if}

? O ¿de otra manera?

Link to comment
Share on other sites

Muchísimas gracias por la respuesta tan rápida :).

 

Antes de nada, decirte que mi web es www.miamandarina.es, pero de momento no se pueden visualizar las imágenes porque estamos trabajando aún en el Back Office .

 

Respecto a las categorías, me venían así en la plantilla (yo no sé mucho de programación, o más bien nada, así que está prácticamente todo como en la plantilla :))

 

He cambiado lo que me has dicho (por lo que vi solo era el código "{* {if $scenes}" al principio y "{/if} *}" al final) y parece que funciona :) Tendré que meter más imagenes pero parece que si :)

 

Respecto a lo que me preguntas relacionado con la descripción, te envío un .txt con lo que tengo en category.tpl.

 

Te agradezco muchísimo tu ayuda. Llevo más de 8 horas dándole vueltas a esto y no conseguía solucionarlo de ninguna manera.

 

Sara

category.txt

Link to comment
Share on other sites

Estoy viendo tu fichero, 

 

Cambia esto:

  {if $subcategory.description}
                                <p>{$subcategory.description|truncate:110:'...'|escape:html:'UTF-8'}</p>
                            {/if}

por

{if $subcategory.description}
                                                <p>{$subcategory.description|strip_tags:'UTF-8'|truncate:100:'...'}</p>
                                        {/if}

y dime si te sigue apareciendo los de los 

<p> </p> 
  • Like 1
Link to comment
Share on other sites

Acabo de cambiarlo y han desaparecido las <p>, que bien! 

Ahora ya solo tengo el problema de las imagenes de esas subcategorías. Cuando subo la imagen (imagen2.jpg adjunta) desaparece la descripción; es como si la imagen ocupase todo el espacio lo ideal sería que la imagen pudiese ocupar solamente el espacio que marqué en rojo en la imagen1.jpg también adjunta.

¿se os ocurre por qué puede ser? 

Yo que yo sepa no he cambiado nada, pero lo cierto es que en la demo de la plantilla (http://elationbase.com/elation-liquid/demo/light/es/9-ordenadores) a los desarrolladores se les ve bien.

 

Muchas gracias por adelantado por todo lo que me has ayudado.

 

post-733072-0-86837900-1387410096_thumb.jpg

post-733072-0-24007400-1387410100_thumb.jpg

Link to comment
Share on other sites

Acabo de cambiarlo y han desaparecido las <p>, que bien! 

Ahora ya solo tengo el problema de las imagenes de esas subcategorías. Cuando subo la imagen (imagen2.jpg adjunta) desaparece la descripción; es como si la imagen ocupase todo el espacio lo ideal sería que la imagen pudiese ocupar solamente el espacio que marqué en rojo en la imagen1.jpg también adjunta.

¿se os ocurre por qué puede ser? 

Yo que yo sepa no he cambiado nada, pero lo cierto es que en la demo de la plantilla (http://elationbase.com/elation-liquid/demo/light/es/9-ordenadores) a los desarrolladores se les ve bien.

 

Muchas gracias por adelantado por todo lo que me has ayudado.

 

La imagen en la captura parece enorme xDDDDDDD

 

En la demo veo que usan el tipo:

medium_liquid

con las medidas 

270 de ancho

120 de ancho

¿Lo tienes tu asi definido en la pestaña Preferencias -> Imagenes?

  • Like 1
Link to comment
Share on other sites

Ay!!! Ponía 270x270pixels! Por eso me salía cuadrada y desaparecía el texto, que tonta! No recuero haber tocado los tamaños la verdad... El caso es que ahora aparece perfecto :)

Muchísimas gracias de verdad! 

Un placer ayudarte y servirte!

 

Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro.

 

Si no sabes como añadir la palabra "Solucionado" al título del tema, aquí tienes una guía: http://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/

  • Like 1
Link to comment
Share on other sites

Listo! creo que ya sale :) De nuevo muchísimas gracias, y por la rapidez! Un lujo de foro, enhorabuena

 

Perfecto, ya he visto que has añadido con éxito la palabra "Solucionado" al titulo del tema.

 

PD: Procedo a cerrar el tema. 

 

Un placer ayudarte y servirte !

 

No se te olvide presentarte en la sección de presentaciones del foro: http://www.prestashop.com/forums/topic/193399-bienvenido-al-foro-pres%C3%A9ntate-aqu%C3%AD/

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...