Motomichi Works Blog

モトミチワークスブログです。その日学習したことについて書いている日記みたいなものです。

cakephp

さくらのレンタルサーバスタンダードとcakephpで開発その0001 タイムゾーンを設定する

バージョン cakephp 2.6.7 DocumentRootの設定とディレクトリ構造の変更 マルチドメインの設定|さくらインターネット公式サポートサイトのような感じで、DocumentRootを設定して、 vagrantその21 cakephpのディレクトリ構造を変更して、webrootだけを公開デ…

vagrantその21 cakephpのディレクトリ構造を変更して、webrootだけを公開ディレクトリに配置する

参考にさせて頂いたページ CakePHPのディレクトリの移動と複数サイトの管理 | TomoSoft 応用インストール はじめに 応用インストールの「複数のアプリケーションで CakePHP を共有する」の項目あたりを読むのが一番良さそう。 httpd.confを編集してDocumentR…

vagrantその19-48 cakephp入門をやってみる(まとめ)

はじめに 初心者のためのCakePHP2.0 プログラミング入門を参考にさせて頂いて、最後まで実際にやってみたので、ここまでやってきた事を復習しながら一通りまとめてみる。 1.準備 vagrantその19-1 cakephp入門をやってみる(ページ作る前に準備) - MOTOMICHI W…

vagrantその19-47 cakephp入門をやってみる(ページネーションを行う)

参考にさせて頂いたページ ページネーションを行う(1/5):初心者のためのCakePHP2.0 プログラミング入門 ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg ゲストマシン環境 PHP 5.3.3 CentOS release 6.6 (F…

vagrantその19-46 cakephp入門をやってみる(複数Modelの連携その5)LEFT JOINを行う「belongsTo」

参考にさせて頂いたページ 複数Modelの連携(5/6):初心者のためのCakePHP2.0 プログラミング入門 ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg ゲストマシン環境 PHP 5.3.3 CentOS release 6.6 (Final) c…

vagrantその19-45 cakephp入門をやってみる(複数Modelの連携その4)一対多対応 $hasMany

参考にさせて頂いたページ 複数Modelの連携(4/6):初心者のためのCakePHP2.0 プログラミング入門 アソシエーション: モデル同士を繋ぐ — CakePHP Cookbook 2.x ドキュメント ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.2…

vagrantその19-44 cakephp入門をやってみる(複数Modelの連携その3)一対一対応 $hasOne

参考にさせて頂いたページ 複数Modelの連携(3/6):初心者のためのCakePHP2.0 プログラミング入門 cakePHP2.1でjoinーhasOneを使う | CakePHP2.1初心者メモ ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg …

vagrantその0019-43 cakephp入門をやってみる(複数Modelの連携その2)テーブルにデータを挿入する

参考にさせて頂いたページ 複数Modelの連携(1/6):初心者のためのCakePHP2.0 プログラミング入門 ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg ゲストマシン環境 PHP 5.3.3 CentOS release 6.6 (Final) c…

vagrantその19-42 cakephp入門をやってみる(複数Modelの連携その1)テーブルを用意する

参考にさせて頂いたページ 複数Modelの連携(1/6):初心者のためのCakePHP2.0 プログラミング入門 ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg ゲストマシン環境 PHP 5.3.3 CentOS release 6.6 (Final) c…

vagrantその19-41 cakephp入門をやってみる(オリジナル・バリデーションを定義する)

参考にさせて頂いたページ バリデーションを使おう!(5/5):初心者のためのCakePHP2.0 プログラミング入門 ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg ゲストマシン環境 PHP 5.3.3 CentOS release 6.6 …

vagrantその19-40 cakephp入門をやってみる(詳細なバリデーション設定)

参考にさせて頂いたページ バリデーションを使おう!(3/5):初心者のためのCakePHP2.0 プログラミング入門 データバリデーション — CakePHP Cookbook 2.x ドキュメント ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-969…

vagrantその19-39 cakephp入門をやってみる(バリデーション 簡易設定)

参考にさせて頂いたページ バリデーションを使おう!(2/5):初心者のためのCakePHP2.0 プログラミング入門 データバリデーション — CakePHP Cookbook 2.x ドキュメント ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-969…

vagrantその19-38 cakephp入門をやってみる(クエリー検索について)

参考にさせて頂いたページ クエリー、マジック検索、AND/OR検索(3/3):初心者のためのCakePHP2.0 プログラミング入門 ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg ゲストマシン環境 PHP 5.3.3 CentOS re…

vagrantその19-37 cakephp入門をやってみる(AND/OR検索)

参考にさせて頂いたページ クエリー、マジック検索、AND/OR検索(2/3):初心者のためのCakePHP2.0 プログラミング入門 ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg ゲストマシン環境 PHP 5.3.3 CentOS re…

vagrantその19-36 cakephp入門をやってみる(マジック検索)

参考にさせて頂いたページ クエリー、マジック検索、AND/OR検索(1/3):初心者のためのCakePHP2.0 プログラミング入門 ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg ゲストマシン環境 PHP 5.3.3 CentOS re…

vagrantその19-35 cakephp入門をやってみる(bakeによる高速開発その5)Modelの作成

参考にさせて頂いたページ bakeによる高速開発(6/8):初心者のためのCakePHP2.0 プログラミング入門 bakeによる高速開発(7/8):初心者のためのCakePHP2.0 プログラミング入門 bakeによる高速開発(8/8):初心者のためのCakePHP2.0 プログラミング入門 bakeでコン…

vagrantその19-34 cakephp入門をやってみる(bakeによる高速開発その4)Modelの作成

参考にさせていただいたページ(主立ったところ) bakeによる高速開発(5/8):初心者のためのCakePHP2.0 プログラミング入門 Warning Error: PDO::__construct(): [2002] No such file or directory・・・ | HAPPY*TRAP 【php】MySQLに接続するときにエラー発生 …

vagrantその19-33 cakephp入門をやってみる(bakeによる高速開発その3)データベースの作成

参考にさせて頂いたページ bakeによる高速開発(4/8):初心者のためのCakePHP2.0 プログラミング入門 環境 Mac OS X 10.7.5 cakephp-2.6.1 データベースの作成 vagrant upする Sequel Proを起動 Sequel Proでvagrantのサーバーに接続 Sequel Proのメニューから…

vagrantその19-32 cakephp入門をやってみる(bakeによる高速開発その2)Database Configurationの作成

参考にさせていただいたページ bakeによる高速開発(2/8):初心者のためのCakePHP2.0 プログラミング入門 環境 Mac OS X 10.7.5 cakephp-2.6.1 ./cake bakeを実行する 前回の記事で./cake bakeを実行するところまではできた。 実行結果として Welcome to CakeP…

vagrantその19-31 cakephp入門をやってみる(bakeによる高速開発その1)まず準備してcake bakeを実行するまで

環境 Mac OS X 10.7.5 cakephp-2.6.1 参考にさせて頂いたページ bakeによる高速開発(1/8):初心者のためのCakePHP2.0 プログラミング入門 Bakeでコード生成 — CakePHP Cookbook 2.x ドキュメント パソコン活用の豆知識 » CakePHPにおいて、timezone関連でワー…

vagrantその19-30 cakephp入門をやってみる(データを削除する)DELETE

参考にさせて頂いたページ データの追加・更新・削除(3/3):初心者のためのCakePHP2.0 プログラミング入門 del.ctpの作成とその記述内容 ほぼeditと同じ。 参考ページにならって以下の通りですが、 $this->request->dataの中も確認したい データベースに入っ…

vagrantその19-29 cakephp入門をやってみる(データを更新する)UPDATE

参考にさせて頂いたページ データの追加・更新・削除(2/3):初心者のためのCakePHP2.0 プログラミング入門 POSTとPUTの使い分け : アジャイル株式会社 データを取得する — CakePHP Cookbook 2.x ドキュメント edit.ctpの作成とその記述内容 参考ページになら…

vagrantその19-28 cakephp入門をやってみる(データを追加する)INSERT

参考にさせて頂いたページ データの追加・更新・削除(1/3):初心者のためのCakePHP2.0 プログラミング入門 add.ctpの作成とその記述内容 参考ページにならって以下の通りですが、データベースに入っているデータの表示もしたいので、自分なりに追記しています…

vagrantその19-27 cakephp入門をやってみる(データを検索するその3)「find」メソッドの第2パラメータ

参考にさせて頂いたページ データを検索する(4/4):初心者のためのCakePHP2.0 プログラミング入門 「find」メソッドの第2パラメータ 以下は引用。 ‘conditions’――検索条件の設定をするものです。検索する項目名をキーにして、検索テキストを値に設定した連想…

vagrantその19-27 cakephp入門をやってみる(データを検索するその2)「find」メソッドの第1パラメータ

参考にさせて頂いたページ データを検索する(3/4):初心者のためのCakePHP2.0 プログラミング入門 「find」メソッドの第1パラメータ 以下は引用。 ‘all’――検索されるすべてのデータを取得する。 ‘first’――検索されるデータの最初のものだけを取得する。 ‘list…

vagrantその19-26 cakephp入門をやってみる(データを検索するその1)全データを取り出す

参考にさせて頂いたページ データを検索する(1/4):初心者のためのCakePHP2.0 プログラミング入門 ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg ゲストマシン環境 PHP 5.3.3 CentOS release 6.6 (Final) …

vagrantその19-25 cakephp入門をやってみる(モデルとデータベースその5)モデルとデータベース基礎についてのまとめ

参考にさせて頂いたページ モデルとデータベース(1/5):初心者のためのCakePHP2.0 プログラミング入門 ホストマシン環境 Mac OS X(バージョン10.7.5) vagrant_1.7.1.dmg VirtualBox-4.3.20-96996-OSX.dmg ゲストマシン環境 CentOS release 6.6 (Final) cakeph…

vagrantその19-24 cakephp入門をやってみる(モデルとデータベースその4)Controllerファイルと$scaffold

参考にさせて頂いたページ モデルとデータベース(5/5):初心者のためのCakePHP2.0 プログラミング入門 MySampleDatasController.phpの作成 http://192.168.33.10/cakephp/my_sample_datas のurlにアクセスしたときに処理をするControllerファイルMySampleData…

vagrantその19-23 cakephp入門をやってみる(モデルとデータベースその3)Modelファイルを作成してModelクラスを用意する

参考にさせて頂いたページ モデルとデータベース(4/5):初心者のためのCakePHP2.0 プログラミング入門 MySampleData.phpを作成する app/Model/ フォルダの中に MySampleData.php を作成する。 記述内容は参考ページにならって下記の通り。

vagrantその19-22 cakephp入門をやってみる(モデルとデータベースその2) databese.phpを編集する

参考にさせて頂いたページ モデルとデータベース(3/5):初心者のためのCakePHP2.0 プログラミング入門 database.phpを編集する ここまで順番にやってきた場合は既に vagrantその18 cakephpの初期設定をしてみる - MOTOMICHI WORKS BLOG で設定されているし、…