Yii Framework Forum: Aggiunta Anchor Sull'url Del Pager - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Aggiunta Anchor Sull'url Del Pager Rate Topic: -----

#1 User is offline   nickyii 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 63
  • Joined: 15-September 12

Posted 10 April 2013 - 09:09 AM

sto creando un mio blog.
(premetto che ho preso spunto dal tutorial su come creare un blog presente nella sezione TUTORIAL, che è lo stesso che c'è nella cartella degli esempi del frameworl)

il problema è:
mi trovo nella pagina dove visualizzo il singolo post.
sotto il post visualizzo i commenti.
i commenti li ho paginati facendo:

-mi prendo tutti i commenti del post con un CActiveDataProvider.
-nella pagina del post, dove voglio mostrare i commenti uso $this->widget('zii.widgets.CListView',...)

ok ora nella pagina appaiono i post paginati correttamente e va tutto ok.
Però quando uno clicca per esempio sulla pagina 2 dei commenti, ricarica la pagina con i commenti giusti (ed è OK).
Io però vorrei aggiungere all'url della paginazione l'anchor #commenti, cosi da visualizzare i commenti invece che l'inizio pagina.

Come si fa?

Ho provato nella CActiveDataProvider, nella pagination a mettere i params con '#'=>'commenti', e funziona... solo che mi toglie tutte le query string che denotano il post...

Qualcuno mi aiuta?
1

#2 User is offline   nickyii 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 63
  • Joined: 15-September 12

Posted 10 April 2013 - 05:06 PM

nessuno sa come aggiungere un anchor al link generato ?
0

#3 User is offline   st4nny 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 336
  • Joined: 10-April 12

Posted 10 April 2013 - 05:19 PM

che ne dici di un link di questo tipo:
http://www.ramirezco...-yii-framework/

il suggerimento è quello di estendere CLinkPager
per cercare di fargli fare quello che serve a te.
0

#4 User is offline   sensorario 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 1,987
  • Joined: 07-September 10
  • Location:Cesena (Italy)

Posted 11 April 2013 - 08:59 AM

La cosa migliore sarebbe estendere il CLinkPager, ... io vorrei provare a suggerirti questa soluzione:
<a href="<?php echo Yii::app()->createUrl('nome/della/rotta'); ?>#commenti">pagina successiva</a>


In poche parole ti limiti ad aggiungere #commenti alla fine dell'url della pagina successiva.
0

#5 User is offline   nickyii 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 63
  • Joined: 15-September 12

Posted 11 April 2013 - 05:55 PM

grazie mille. Ora provo ad estendere CLinkPager
1

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users