びっくりするほど放置してた(;・∀・)
その後会社も変わり、今は肩書だけ副社長なんて名前ですが、結局二人しかいない会社ので扱いは平社員と変わりません( ̄▽ ̄;)
むしろ「役員」なんて肩書になってしまったので、残業代が出ません(;・∀・)
そして結局まだひたすらコード書いてます。
今CakePHPでシステム的なもの作ってるので、忘備録的に一つ・・・
デフォルトでpagenateのmaxが100になるなんて知らなかったぁぁああああヽ(`Д´)ノ
例えば
$this->set("hoges", $this->Paginator->paginate());
としてその前に何の設定もなく、viewにデータを渡そうとした時、どうやらlimitが100になってしまうらしい(´・ω・`)
知らんかったよ_ノ乙(、ン、)_
なので、この場合、最大を50とかにしようとするなら
$this->Paginator->settings = ["limit" => 50]; $this->set("hoges", $this->Paginator->paginate());
こんな感じにしないといけない。
んで、できれば制限なく表示させたいときがあるかもしれない。
そういう場合は
$this->Paginator->settings = ["limit" => $this->ModelName->find("count")]; $this->set("hoges", $this->Paginator->paginate());
・・・ではダメでした( ̄▽ ̄;)<結果から言って
limitだけじゃなくてmaxLimitってオプションもあるらしいんすわ(;・∀・)
なので
$cnt = $this->ModelName->find("count"); $this->Paginator->settings = ["limit" => $cnt]; $this->Paginator->settings = ["maxLimit" => $cnt]; $this->set("hoges", $this->Paginator->paginate());
とすることで、ようやく制限に引っかからなくなりましたよっと( ´ー`)