Hola, exposo el que el que tinc i el problema:
Tinc una view de tipus block (block_news) que em llista tots els continguts de tipus notícia amb un paginador. A cada pàgina hi ha 6 notícies. Aquest block es mostra sempre que la ruta URL és news/*
Tinc una altra vista de tipus page (page_news) que em mostra una notícia en funció d'uns arguments que li envia el block_news.
per tant a la ruta http://domini.com/news/arg1 em mostra el block_news i el page_news amb la notícia corresponent a arg1. Això funciona perfectament amb qualsevol new. Cada cop que es clica al títol d'una notícia del block_news es carrega la pàgina amb ruta http://domini.com/news/argX.
El problema ve quan cliquem a una notícia de la segona (tercera, etc) pàgina de block_news. page_news mostra la notícia que toca, però el block_news es mostra a la primera pàgina. Es a dir, si escollim una notícia de la pàgina 12 se'ns mostrarà aquesta notícia, però el paginador tornarà a la pàgina 1, per tant haurem de tornar a passar totes les pàgines fins ala 12 per poder veure la següent notícia.
Entenc que és un funcionament comprensible ja que quan faig click vaig a una pàgina nova on es mostra el block_news en el seu estat base. Com puc mantenir la funcionalitat de les dues vistes i conservar la pàgina en la que estem. alguna variable passada per paràmetre per carregar el block a una pàgina determinada? iframes?
gràcies
Comentaris recents
fa 15 hores 19 minuts
fa 17 hores 57 minuts
fa 1 dia 10 hores
fa 1 dia 10 hores
fa 4 dies 9 hores
fa 4 dies 17 hores
fa 1 setmana 1 dia
fa 1 setmana 1 dia
fa 1 setmana 1 dia
fa 1 setmana 4 dies