Jump to content

OTworks

Recommended Posts

Hola!, tengo una nueva duda y problema:

 

Necesito que existan H1 en cada categoria y que se muestre.

Ahora mismo, mi prestashop hace mas o menos eso, pone un H1 con el nombre de la categoria.

 

Pero lo que hace es que coje el nombre de la categoria en la pestaña de nueva/editar y lo pone en H1.

Necesito que no coja ese nombre y que me permita poner lo que quiero yo que ponga, y que lo muestre que no lo muestra (esta el h1 pero no sale en la web).

 

¿Existe alguna opcion o manera?

Ojo, ya tengo metidos los meta-title y meta-descripciones, necesito solo lo del H1.

 

Tengo el theme Warehouse por si sirve de referencia.

 

 

Link to comment
Share on other sites

Puedes explicarte un poco mejor? quieres que ponga en el H1 lo que tú pongas donde? que campo quieres poner en el H1? 

 

Si, basicamente lo que quiero decir es que como pongo un H1 determinado y que se muestre en cada categoria.

 

Ahora mismo Prestashop me coge como H1 el nombre de la categoria sin mostrarlo (es decir, sin haber un texto que ponga el nombre de la categoria). Pero no quiero que ponga el nombre de la categoria en el H1, si no lo que yo quiero que ponga:

 

Por ejemplo:

En la categoria Limones: Que el  H1 que ponga "Ofrezco Limones" ya que ahora solo coge el h1 como "limones"(el nombre de la categoria. No aparece visible este H1 (esta la tag, pero el usuario no lo ve)

Link to comment
Share on other sites

Por partes....

 

Si en tu theme la etiqueta H1 no se ve, revisa el código porque tendrás algún if o algún estilo que está ocultando este texto. 

 

Respecto al texto que quieres mostrar en lugar del nombre de la categoría....como te decía en la respuesta anterior, de donde quieres coger ese texto? Es decir, el texto que quieres mostrar tendrás que guardarlo antes en cada categoría, por lo tanto tendrás que almacenarlo en bbdd en un determinado campo. Lo que no se es si piensas reutilizar algún campo de los que ya existen o quieres crear un campo nuevo.

Link to comment
Share on other sites

Por partes....

 

Si en tu theme la etiqueta H1 no se ve, revisa el código porque tendrás algún if o algún estilo que está ocultando este texto. 

 

Respecto al texto que quieres mostrar en lugar del nombre de la categoría....como te decía en la respuesta anterior, de donde quieres coger ese texto? Es decir, el texto que quieres mostrar tendrás que guardarlo antes en cada categoría, por lo tanto tendrás que almacenarlo en bbdd en un determinado campo. Lo que no se es si piensas reutilizar algún campo de los que ya existen o quieres crear un campo nuevo.

 

Vale, por ejemplo, quiero mostrar el texto que descripcion dentro de una categoria, que coja ese y lo meta a un H1 (cuando creas ua categoria, rellenas campos de nombre, metas... pues el de descripcion que sea el h1 a mostrar)

Link to comment
Share on other sites

Vale, por ejemplo, quiero mostrar el texto que descripcion dentro de una categoria, que coja ese y lo meta a un H1 (cuando creas ua categoria, rellenas campos de nombre, metas... pues el de descripcion que sea el h1 a mostrar)

 

Creo que encontre un camino un poco mas claro pero no se enfocarlo.

 

Category.tpl es lo que te muestra las categorias con cada producto. Aqui es donde quiero q muestren los h1 de cada categoria.

 

Creo que esto es lo que coge el nombre de la categoria como H1:

<h1>

            {strip}


                {$category->name|escape:'htmlall':'UTF-8'}

                {if isset($categoryNameComplement)}

                    {$categoryNameComplement|escape:'htmlall':'UTF-8'}

                {/if}

            {/strip}

        </h1>

Quiero que en lugar de coger el nombre de la categoria, coja la descripcion: es decir esto:

 

Enlace a la captura de pantalla:

http://imgur.com/8UvqF3O

 

¿Como puedo hacerlo?

Link to comment
Share on other sites

Sería sustituirlo por eso

  <h1> {if $category->description}{$category->description} {/if}</h1>

Los:

 {strip}{/strip}

serían para quitar los espacios al inicio y final de las lineas, eso ya como quieras

Link to comment
Share on other sites

Sería sustituirlo por eso

  <h1> {if $category->description}{$category->description} {/if}</h1>

Los:

 {strip}{/strip}

serían para quitar los espacios al inicio y final de las lineas, eso ya como quieras

 

Genial!! Funciona!!

Gracias!!

 

Ahora me falta que eso se vea en la pagina de categorias, ¿como deberia llamarlo?¿igual que me has indicado?

Es el ultimo paso, que aparezca ese h1 visible al usuario encima de las imagenes de los productos en una categoria.

Link to comment
Share on other sites

Aparecerá donde antes lo hacía el titulo, ya depende del diseño de tu plantilla pero asi tal cual debería coger los valores de estilo (fuente,color, tamaño...) del titulo como estaba antes

 

Solucionado!

Que se me habia escapado la parte del CSS :P

 

Gracias por todo!!

Link to comment
Share on other sites

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