This domain may be for sale!
そういえば昨日「ピクシブ株式会社」って言おうとして3回くらい噛んだ気がする— プリントゴッコ (@moznion) 2014, 7月 5 ページャNight,僕が当初想定していたよりも1000倍位有益な会になって本当に嬉しかったです.あとで記事等書きます.— プリントゴッコ (@moznion) 2014, 7月 5 録画したustの様子はこちら http://www.ustream.tv/recorded/49544381 ページャNight <[1]> on Zusaarというイベントを開催致しました. 実に冗談みたいな理由から興ったイベントでしたが,ページャ (ページネーション) というWebサービスの1コンポーネントに焦点を絞った非常に濃厚かつ興味深いトークの数々を聞くことができて,非常に良い勉強会になったと思います. 以下,発表の一覧です. 15分トーク @mizchiさん お前
CakePHPには便利な機能が山盛りで、中でもページネータ(以下ページャ)はかなりの使用頻度があるんじゃないだろうか。 データベースの特定のテーブルを一覧表示する際なんか、数千件を1ページに収めるわけにもいかず、かといって先頭の10件だけを表示するなんてアホらしすぎるわけだ。 ページャというのは、1ページ10件、残りは次のページ!的な振る舞いをするコンテナのことだ。 CakePHPではこのページャをヘルパを使っていろいろなスタイルで表示できるんだけど、一つ困ったことがある。それはなにか!? 独自の検索フォームと絡めるとき、検索結果を維持したままページ移動ができないという点だ。 検索フォームの「名前」に「太郎」と入力して「検索」ボタンクリック 「名前」に「太郎」が含まれるリストの1ページ目が表示 ページャで2ページ目へ移動 「名前」に「太郎」が含まれる条件がクリアされ、何も検索してない状態の
さて、今回でSearch Pluginの説明は終わらせる予定だ。 CakePHPには他にもびっくりするくらい便利なプラグインが山盛り存在する。 もちろんヘルパ、コンポーネント、ビヘイビアなども沢山あるので、一度Bakeryを見てみるのも良いと思う。 というわけで本題に入るが、前回適当すぎて投げやりだった、ページャのスタイルを直してしまおうと思う。 以下のCSSスニペットを、/app/webroot/css/cake.generic.cssの最終行にでも追記しておこう。最低限のスタイルを設定してみた。 .pagers { text-align:center; font-size:large; } .pagers a, .pagers span { padding:0 0.2em; } .pagers .disabled { color:#ccc; } これでどうにか人様にお見せできるようにな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く