Jump to content

(SOLUCIONADO) Problema con paginacion doble!


Recommended Posts

Hola hasta ahora he podido armar la web buscando diferentes posts en el foro, pero en esta oportunidad, no puedo encontrar la solucion. 

 

Resulta que me aparece en la parte inferior de la pagina 2 veces "objetos por pagina". 

Adjunto imagen (foro1.jpg). Por lo que parece, es un problema de la paginacion entre el template y la configuracion por default. 

He logrado borrar la segunda linea donde dice "mostrar x productos por pagina", desde el global ccs. 

 

Pero en cuanto borro eso, se borra automaticamente la opcion superior que dice "ordenar por...."

Adjunto imagen (foro2.jpg). 

 

No puedo encontrar la solucion. 

 

Quisiera poder borrar donde dice "Mostrar: X productos por página" Sin que se borre la parte superior que permite ordenar por precio, alfabeticamente, etc. 

 

 

post-665891-0-32104700-1379687957_thumb.jpg

post-665891-0-29091700-1379688143_thumb.jpg

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

Creo que con esto lo solucionas, Edita category.tpl busca esto:

 

{if $products}
            <div class="content_sortPagiBar">
                {include file="$tpl_dir./pagination.tpl"}
                <div class="sortPagiBar clearfix">
                    {include file="./product-sort.tpl"}
                    {include file="./product-compare.tpl"}
                    {include file="./nbr-product-page.tpl"}
                </div>
            </div>
            
            {include file="./product-list.tpl" products=$products}
            
            <div class="content_sortPagiBar">
                <div class="sortPagiBar clearfix">
                    {include file="./product-sort.tpl"}
                    {include file="./product-compare.tpl"}
                    {include file="./nbr-product-page.tpl"}
                </div>
                {include file="./pagination.tpl"}
            </div>
        {/if}

 

Cambia por esto:

 

{if $products}
            <div class="content_sortPagiBar">
                {include file="$tpl_dir./pagination.tpl"}
                <div class="sortPagiBar clearfix">
                    {include file="./product-sort.tpl"}
                    {include file="./product-compare.tpl"}
                    {include file="./nbr-product-page.tpl"}
                </div>
            </div>
            
            {include file="./product-list.tpl" products=$products}

        {else}

   
            <div class="content_sortPagiBar">
                <div class="sortPagiBar clearfix">
                    {include file="./product-sort.tpl"}
                    {include file="./product-compare.tpl"}
                    {include file="./nbr-product-page.tpl"}
                </div>
                {include file="./pagination.tpl"}
            </div>
        {/if}

 

No estoy seguro ya que prestashop 1.5 no lo he trasteado aún ;)

Link to comment
Share on other sites

Muchisimas gracias Yesiam por tu ayuda. No logro que quede bien. 

 

Puse el codigo que me has dicho, y con eso se fue uno de los textos de abajo (mostrar x productos por pagina). 

El resto queda arriba (adjunto imagen). Y donde dice "anterior.... siguiente..." tambien paso arriba. Eso no me molesta. 

Pero me gustaria sacar donde dice "mostrar x productos por pagina", para que no quede 2 veces lo mismo. 

 

Desde el Firebug veo que borrando donde figura "nbrItemPage pagination" se elimina lo que yo quiero, sin embargo esto de "nbrItemPage pagination" no lo encuentro en category.tpl. 

 

Sin-t%C3%ADtulo-1.jpg

Link to comment
Share on other sites

Como te comente aún o he trasteado esta versión ya que no he hecho ningún proyecto nuevo, pero o tienes un problema en category.tpl o en pagination.tpl, prueba a ver con esto:

 

{if $products}
            <div class="content_sortPagiBar">
                {include file="$tpl_dir./pagination.tpl"}
                <div class="sortPagiBar clearfix">
                    {include file="./product-sort.tpl"}
                    {include file="./product-compare.tpl"}
                    {include file="./nbr-product-page.tpl"}
                </div>
            </div>
            
            {include file="./product-list.tpl" products=$products}

      

        {/if}

 

deja el código asi dentro de category.tpl y me dices, recuerda regenerar smarty y cache


Todo está dentro de category.tpl y pagination.tpl

Link to comment
Share on other sites

Sabes que me he dado cuenta ahora mismo, que todo tu problema te lo puede estar causando el módulo de navegación por facetas, pero tal cual está la web ahora veo que está solucionado, o no ?

 

----- Fusión Mensajes ----

 

Haz algo ya que creo que todo el problema es el módulo de navegación por facetas, que antes no lo había visto, pero haz esta prueba. Deja nuevamente category.tpl y pagination.tpl como estaban originalmente y desactiva el módulo de navegación por facetas, porque me temo que ese sea todo tu problema.

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

No borre el modulo de navegacion por facetas, pero ahora lo veo mejor. 
 
Solo me quedaria una cosita mas....  Podrias ayudarme a bajar donde dice Anterior. 1 2... siguiente...  a la parte de abajo, luego de los productos?
 
Actualmente tengo el codigo de category.tpl asi
 

{if $products}
            <div class="content_sortPagiBar">
                {include file="$tpl_dir./pagination.tpl"}
                <div class="sortPagiBar clearfix">
                    {include file="./product-sort.tpl"}
                    {include file="./product-compare.tpl"}
                    
                </div>
            </div>
            
            {include file="./product-list.tpl" products=$products}
       
        {/if}
 

 
 
Sin-t%C3%ADtulo-2.jpg

Link to comment
Share on other sites

Si no quieres desactivar el módulo de navegación entonces edita category.tpl y deja el código así:

 

{if $products}
            <div class="content_sortPagiBar">
                <div class="sortPagiBar clearfix">
                    {include file="./product-sort.tpl"}
                    {include file="./product-compare.tpl"}
                    {include file="./nbr-product-page.tpl"}
                </div>
            </div>
            
            {include file="./product-list.tpl" products=$products}

                {include file="$tpl_dir./pagination.tpl"}

      

        {/if}

  • Like 1
Link to comment
Share on other sites

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