新着記事

2021/10/16

[Cakephp4]ページネートのスタイルを自由にカスタマイズ

  WEB開発を行っていく上で、ページネート機能を使う事はほぼ必須といってもよいぐらい、スタンダードな機能です。 フレームワークはそんな「よく使う機能」を簡単に提供してくれる便利なものですが、時に不要なタグ出力や、機能まで実装されてしまうものもあります。   Cakephpでは、ページネート機能は非常に簡単に実装できるものですが、時にスタイルと違ったタグ出力がなされるので、初心者の方には使いづらいかもしれません。 自由にカスタマイズする方法を見ていきましょう。   Viewで ...

続きを見る

2021/10/10

phpコードを読み手にわかりやすく書く![AND OR編]

  プログラミングをしていると、ifや、forなど、基本的な構文をよく利用する場面に出くわしますよね。 ある条件を満たせば、次の処理を走らせる場合など、その条件自体が、複雑怪奇になる場合も多々あります。   複雑になりやすい条件などを、後から自身で見直す時や、レビューしてくれる人に分かりやすく伝えるために、コードは書きたいものです。 今回はAND OR編として、「読みやすいコード」を少し深堀してみましょう。 目次 if構文でORとANDが入り乱れる場合 AND ORをシンプルに書く 関 ...

続きを見る

2021/10/3

[Cakephp]カスタムファインダーメソッドを使いこなす![実用編]

  以前、Cakephp4のカスタムファインダーを定義の記事を上げましたが、今回は更に踏み込んで【実用編】として、師匠(おにいちゃん)にご教授いただきましたので(毎度ありがとうございますm(_ _)m)、それを記事にしておければと思います。 ちなみに、カスタムファインダー定義の話についてはこちらです。 では、Cakephpのカスタムファンダーの実用編、見ていきましょう。   目次 [カスタムファインダー実用例] 口コミに対するコメントをイメージ [カスタムファインダーを応用] ユーザー ...

続きを見る

2021/9/26

[GitStash]開発中に別の作業をスムーズに行う方法

  WEB開発業務中に、作業が割り込んでくることはよくあるケースと思います。 現在はGit(バージョン管理システムの一つ)がより広く普及し、うまく使えば、「スムーズに作業を中断して、別作業をし、そして、また元の作業に戻る」といったことが簡単に行えます。   今回は、それを可能にしてくれる「Git Stash」を紹介します。 目次 開発途中に別の作業が入る時 git stash save git stash list git stash apply git stash drop 最後に ...

続きを見る

2021/9/28

Cakephp4でカスタムファインダーを定義する!

  Cakephpにはデータベースから値を取得するために、find()を中心に、たくさんの便利な機能があります。 先日、データを自由に取得するために、Cakephpの機能の一つとして「カスタムファインダー」を利用する機会がありました。   始めてではないにしろ、「どうやって作成するか」は完全に忘れていたので、指南をもらっていた上に、カスタムファインダの定義場所を間違え、躓いていました(テヘ) 結果的に冷静に指南を読めば良かったものの、ざっと読んで行動に移した自分を戒めるために、放課後居 ...

続きを見る

おすすめ記事

 

 

© 2021 FuwaFuwaShoChan BLOG