miamandarina Posted December 18, 2013 Share Posted December 18, 2013 (edited) 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. category.css Edited December 18, 2013 by miamandarina (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted December 18, 2013 Share Posted December 18, 2013 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 More sharing options...
miamandarina Posted December 18, 2013 Author Share Posted December 18, 2013 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 More sharing options...
nadie Posted December 18, 2013 Share Posted December 18, 2013 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> 1 Link to comment Share on other sites More sharing options...
miamandarina Posted December 18, 2013 Author Share Posted December 18, 2013 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. Link to comment Share on other sites More sharing options...
nadie Posted December 18, 2013 Share Posted December 18, 2013 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? 1 Link to comment Share on other sites More sharing options...
miamandarina Posted December 18, 2013 Author Share Posted December 18, 2013 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! Link to comment Share on other sites More sharing options...
nadie Posted December 18, 2013 Share Posted December 18, 2013 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/ 1 Link to comment Share on other sites More sharing options...
miamandarina Posted December 18, 2013 Author Share Posted December 18, 2013 Listo! creo que ya sale De nuevo muchísimas gracias, y por la rapidez! Un lujo de foro, enhorabuena 1 Link to comment Share on other sites More sharing options...
nadie Posted December 19, 2013 Share Posted December 19, 2013 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 More sharing options...
Recommended Posts