paginateしてsortするorderを表示

ここを参照しました。orderを指定するためのリンクは作ってあるんですが、現在どれでsort中で、ASCかDESCかわからんじゃないか!ということでviewに追記しました。

  if(@$this->passedArgs['sort'] === 'id' &&
     @$this->passedArgs['direction'] === 'desc') {
        echo $paginator->sort('IDで並び替え▲', 'id');
  } else {
        echo $paginator->sort('IDで並び替え▼', 'id');
  }

マクドなるほど。でもこの例だと、一個ソート候補を書く毎にif文書くことになってソースが汚れますね・・・こういうのこそjQueryとかjavascript使って画面表記を変えるのがいいんじゃないかと思ったりします。今度やろう。