このページは、本を買う前にこの書評を読め! のコンテンツを利用して、CakePHPのPaginator(自動ページング機能)を試したものです。実際に下の方のコンテンツが切り替わります。
関連記事:CPA-LABテクニカル    CakePHP1.2をSQLiteで動かす
デザインがしょぼいのは私のせいであって、CakePHPのせいではありません。皆さんがデザインしたらきっとcoolなページングになるのでしょう。

CakePHP version 1.2.0.6311 beta, SQLite 3
本稼働の様子は、本を買う前にこの書評を読め!のお好きな本の「この本の書評をもっと読む。」をクリックするとみることができます。
出力結果(result) コード(code)
1. まずは、bekeで出力されるデフォル ト

<< previous | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | next >>
<?php
echo $paginator->prev('<< '.__('previous', true), array(), null, array
('class'=>'disabled' )).
' | '.
$paginator->numbers().
' | '.
$paginator->next(__('next', true).' >>', array(), null, array
('class'=>'disabled' ));
?>
2. 数字のみ。セパレータはデフォルトのま ま。

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
<?php
echo $paginator->numbers();
?>
3. 一番簡単。任せっきりバージョン。(true指定 を忘れずに)

first | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | last
<?php
echo $paginator->numbers(true);
?>
4. 一番簡単に日本語化。
ついでに、表示 ページカラム数も変更。
aタグの疑似クラスも指定してみた。
(このnubers関数単体 では最初と最後は、
option指定ができない。
たぶんバグ。
でも、fisrst,last関 数使えば大丈夫。)

最初 12345678910111213 最後
<?php
$options = array(
'before' => ' ',
'after'=>' ',
'modulus'=>12,
'first'=>'最初',
'last'=>'最後',
'separator'=>'・',
'class'=>'paging_inner'
);
echo $paginator->numbers($options);
?>
5. このパターンが一番きれいに思いますが、ど うでしょうか。

最初 << 前 12345678910111213 次 >> 最後
<?php
$options = array(
'before' => ' ',
'after'=>' ',
'modulus'=>12,
'first'=>'',
'last'=>'',
'separator'=>'・',
'class'=>'paging_inner'
);
echo $paginator->first('最初',array('after'=>' ','class'=>'paging_inner' )).
$paginator->prev('<< '.__('前', true), array('class'=>'paging_inner' ), '最初',
array('class'=>'disabled' )).
$paginator->numbers($options).
$paginator->next(__('次', true).' >>', array('class'=>'paging_inner' ), '最後',
array('class'=>'disabled' )).
$paginator->last('最後',array('before'=>' ','class'=>'paging_inner' ) );
?>
6. 私のお気に入りパターンですが、、、
バ グがあります。修正は結構面倒なので、
今後の開発を待ちましょう。
this case is becouse of cakephp's bug.

1 | 2 | 3 | 4...123456789...11 | 12 | 13 | 14
<?php
$options = array(
'before' => '',
'after'=>'',
'modulus'=>8,
'first'=>4,
'last'=>4,
'separator'=>'・',
);
echo $paginator->numbers($options);
?>
7. sort関数は、「今の並び順とは逆並び」の関 数です。
いつも同じ方向に指定したい場合は、
link関数を使いましょう。
デフォ ルトasc(昇順)

<?php
echo $paginator->sort('支持率でソート','sijiritu',array
( 'direction'=>'desc' ) );
?>
8. いつも同じ方向のソートはlinkにて。
で も、コントローラーで、paginatorに渡す
optionで、orderを指定していると、
無理矢 理その並びにさせられます。
optionをnullにすることで、
希望の操作ができるでしょう (たぶん)。

<?php
echo $paginator->link('支持率でソート(大きい順)',array
( 'direction'=>'desc','sort'=>'sijiritu' ) ) ;
?>
9. 現在のソートのキーと方向を返します。
(ソートのキーは、並び替えを一度はしないと
値が返りません。)

  asc
<?php
echo
$paginator->sortKey().'  '. $paginator->sortDir();
?>
10. 現在のページを返します。

5
<?php
echo
$paginator->current( );
?>

食い逃げされてもバイトは雇うな 禁じられた数字 〈上〉の書評

41名言とちょっとだけ笑えるお言葉  11 point獲得のBEST書評  支持率 61.14 %

一見、面白いだけの読み物なのですが、意外にドキッとする名言があります。・あなたの見ている世界とあなたの見えるはずの世界はぜんぜん違う・会計の半分は文字でできている・数字はさまざまなモノの相対化の基礎・安定したものが崩れるとき、人はワクワクします・不確定な世界であればあるほど、人は法則を求めたがります。むしろ、太字にされていない部分のほうに、いい言葉がたくさんあるような気がしました。


このレビュアーはお薦め度を5としています。

42本編以外に「気付き」が  11 point獲得のBEST書評  支持率 61.14 %

新書の中では薄い方ですが、幻冬舎新書よりはページ数が多く、中身もワンテーマではなく多岐にわたっています。著者は数字と会計のことを伝えたかったと思うのですが、比較の重要性など他のシーンでも応用できる話に気付きが多かったように思います。会計の部分についてはもう一歩踏み込んでほしいところですが、下巻に期待ということで星5つです。


このレビュアーはお薦め度を5としています。

43生きていく上で数字を有効に活用するノウハウが凝縮されている  11 point獲得のBEST書評  支持率 57.94 %

著者の前作「さおだけ屋〜」に影響を受け、手に取った。 とても読みやすい本で、サクサクと読むことができた。 後書きを見ると、著者は「1時間で読める本」を目指して書いたとのこと。 それくらい、読みやすくできている。 それにしても、会計というのは面白い。 今までの人生、数字のカラクリにどれだけだまされ、翻弄されてきたか・・・。 この著者の本を読んでいるうちに、お金の使い方も若干賢くなれる気が……… 著者の本を通して、「会計の重要性」について学んだ。 本書の下巻が出るのが待ち遠しい。 今後、数字を有効に活用していくためにも、読んでおきたい一冊である。


このレビュアーはお薦め度を5としています。

44分かりやすいは、・・・・・  11 point獲得のBEST書評  支持率 42.34 %

 確かに分かりやすいが、厳し目のレビューをさせてもらうと、内容がチョット希薄な気がしました。下巻も出るようなタイトルですが、上下で1冊に出来るのではと思わざるをえません。同時に買った「行動経済学(友野典男著)」と比べると、こっちは何か損をしたような。  「行動経済学」、全ての章を1回読んで理解するのは難しいのですが、各章がかなり独立しているので、気に入った章を読み直してます。なんか、「行動経済学」の書評になってしまいましたが、この分野に興味のある方にはお奨めです。


このレビュアーはお薦め度を2としています。

45示唆に富む内容です  11 point獲得のBEST書評  支持率 55.04 %

身近な事例に対して示唆に富んだ記述をしています。勉強になる内容です。次のようなことは興味深く感じました。 1 午後6時53分集合というように半端な時刻を指定すると遅刻させないようにすることができる。 2 サッカーの試合でスウェーデンはイングランドに対して39年間で12戦4勝0敗8分けである。これを39年間で4勝と言えばスウェーデンはあまり強いと感じられない。39年間無敗と言えば非常に強いように感………は手元に残る。 4 利益は収益−費用である。利益を上げるには収益を増やすか、費用を減らすかである。それ以外の方法はない。 5 決算書は過去や他社と比較して読む。


このレビュアーはお薦め度を5としています。

46数字の裏を読む  11 point獲得のBEST書評  支持率 84.64 %

さおだけ屋はなぜ潰れないのか?より面白い。 全く会計と言う分野に親しんでいないモノには数字の見方と言う文脈で、なるほどと思わせる箇所が多々ある。 逆に言えば、数字を上手く使いこなす事により、ヒトの心を迷わし、あるいは購買意欲を高めたり、心理状態を左右することも可能なのだろう。 そして本書を読んで感じたのは、情報過多かつ数字過多なメディアの中からしっかりと数字を読み取り、かつその数字が作られた背景ま………モノの本質を掴み取れるという事だろう。 逆に言えば、普段何気に見ている数字に我々は簡単に騙されて誘導されている可能性があるわけだ。実際、その様な例が自分で多い。


このレビュアーはお薦め度を4としています。

47前半と後半がまったく違うが、ビジネスに役立つ内容  10 point獲得のBEST書評  支持率 62.54 %

『さおだけ屋はなぜ潰れないのか?』の著者による続編ともいえる本である。 『さおだけ屋はなぜ潰れないのか?』と同様に文章が非常に面白く、また新たな発見がたくさん見つかった。 「数字を信用しているからこそ、数字が動くだけで人は興奮する」 「数字を細かくいうだけで、数字以外の意味を持たせられる」 「比較は相手のためではなく、自分のために行う。比較する相手によって視野が広くなったり狭くなったりする」 など………。 非常に平易に書かれているのであっという間に読みきってしまった点がちょっと残念だが、「あとがき」によると1時間で読めることを著者は目指して書いたそうである。


このレビュアーはお薦め度を5としています。

48『さおだけ屋..』が少し抜けない,でも読む価値有り?  10 point獲得のBEST書評  支持率 30.34 %

 『さおだけ屋...』より容易,1時間程度で読めるとのことだが,小生は2時間程度かかってしまいました.内容は会計の本で,基本コンセプトは前著と同じライン.でも,2年ぶりの新刊はそれなりに楽しまさせてくれる.結構すらすら読めます.  第4章の決算書の見方には,筆者なりの企業分析手法が記載されており,その導入部分は株の話から始まる.『なるほど,こういう下りで攻めるのか?』というところも,売れる本の書………して大変参考になる.読む価値は十二分にあり(数字をうまく使う?),続作が期待されるところではあるが,読む前の期待度が大きかったので,少し辛目の評価にはしました.


このレビュアーはお薦め度を3としています。

49この本の意図って・・・  10 point獲得のBEST書評  支持率 66.74 %

タイトルを見てこの本を買った人はちょっと肩透かしくらった感があるかもしれません。 なにせ「なぜ食い逃げを許すか」についての説明が数ページ分しか無いからです。 本書の最大の売りである「数字の魔力」についてはなるほど、納得の域でした。 確かに数字って決定力、インパクトがあります。 著者は会計の知識が無い人を対象にこの本を書いていると思われるので、 そういう意味では読みやすく良本であると言えます。 でもやっぱりコストパフォーマンスは低いと思います。


このレビュアーはお薦め度を3としています。

50読みやすい  10 point獲得のBEST書評  支持率 58.84 %

たいへん読みやすいです。 文章が簡便な上にちょっとしたクイズ形式にしたりしていて、 興味を持って最後まで読め著者が言うように1時間ほどで 読み終われます。 数字を扱う仕事についている方にとっては意識もせずに 使っている数字や会計についてのおさらいになります。 ただ内容的には学生や新入社員向けな気がしますね。 あとあいかわらずタイトルの付け方が秀逸ですね。


このレビュアーはお薦め度を3としています。