開発環境:CakePHP2.5.1SEOの観点からJavaScriptのコードは一番下に記述したいところ。CakePHPではHTMLの表示部分として、レイアウトとビューの2種類に分かれています。全ページ共通で使うのであればいいのですが、特定のビューだけで使いたいJavaScriptがある時が困ります。そのやり方を見ていきましょう。レイアウトで分岐処理まず思いつく方法としては、レイアウト側で分岐処理させればいいのではないか?という方法です。?>一つや二つならいいのですが、何ページもの処理を分岐で書いていくのはあまり効率の良いものではありませんし、コードが読みにくくなり、バグの発生する可能性も増えてしまいます。fetch(‘script’)を利用もう一つの方法としては、各ビューにJavaScriptのコードを書く方法です。言っても、そのまま書いたのでは、コードのその部分に出てしまうので、本来の目的を果たせません。記述された部分にJavaScriptのコードが表示されます。?>inline=>falseがポイントになります。WEBシステム屋(SE・プログラマ)。CakePHPを利用して日々開発中。CakePHPをこれから始める方、ある程度CakePHPで開発をしている初級〜中級者の方を対象に、CakePHPでの開発をスピードアップするための情報をまとめています。CakePHPの案件のご依頼、御見積はこちらへご連絡ください。ENTRYWordPressとCakePHPの共存サイトを作るのに便利なWordPress。通常、テーブルを連結してデータを取得するには、アソシエーションを利用しデータを取得するデータを取得したい時に少し変わった条件で取得したい場合があります。