Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
ユーザー登録の実装 Formからユーザー登録できるようにしておく。EmailとPasswordを入力できるようにしておく。 ルーティング /regist コントローラー app/src/Controller/RegistController.php テンプレート app/src/Template/Regist/index.ctp EmailとPasswordのテーブルへのインサート app/src/Template/Regist/index.ctp [入力] app/src/Template/Regist/regist.ctp [登録] $this->render(‘index’); POSTがない場合 $this->render(‘regist’); POSTがある場合 [app/src/Template/Regist/index.ctp 入力] <form action="/regis
こんにちは、やまべです! CakePHP3で私が自分で使う家計簿を作ります。 私がやりたいことが実現できる家計簿アプリが見つからなくて、いつか作ろうと思っていたモノです。 無駄にレスポンシブに作りたいw 環境、使用プラグイン等はコチラの記事に追加していきます。 PHPで家計簿アプリ[0] 環境情報・記事一覧 - やまべ日記 今日の流れ CakePHP3インストール DB作成 Bake!でベースのphpファイルを一気に作成 ルーティング設定 Bootstrap3、プラグインインストール 1.CakePHP3インストール CakePHP3のインストール方法はコチラと一緒です。 http://yamabe.hatenablog.com/entry/2015/05/16/195557 プロジェクト名だけkakei_managerという名前に。ダサいですね。命名センス皆無です。 2.DB作成 今回作
CakePHP 3 で Mass Assignment 脆弱性に対応する方法です。Mass Assignment とは、モデルの属性をハッシュで一括して代入することで、一括して代入できる属性を適切に制限しておかないと脆弱性が生じてしまう場合があります。 — 環境 — PHP 5.5.19 CakePHP 3.1.1 モデルの $_accessible で代入可能な属性を制限する Rails 4 の Strong Parameters より以前の、Rails 3 までの attr_accessible と同じようなやり方で、モデル側で accessible(代入可能)なプロパティを指定してやる。 CakePHP 3 や Rails 3 の attr_accessible はモデル側での対策となるのに対し、Rails 4 の Strong Parameters はコントローラー側での対策となる
こんにちは、最近入社したエンジニア(上本)にCakePHP教えてもらってる佐々木です。 生PHPは書いてましたが、CakePHPなどフレームワークは正直あまり使ってなかったのですが、Webサービスなどの開発を考えるとやはり開発効率はかなり高くなるのでそろそろ勉強せねばと思っていたところでした。 フレームワークの導入を検討している方がいればCakePHPをオススメします。 ※ CakePHPのインストール手順の参考にどうぞ。 [PHP] CakePHPをCentOSにインストールする詳細手順まとめ 今回はCakePHPをインストールした後、プラグインを使ってデザイン周りをTwitter Bootstrapベースにする方法をご紹介します。 プラグインをインストールする理由 単純にCSSをTwitter Bootstrapベースにするのであれば default.ctp にCSSファイルを読み込ま
がっつり体調を崩して寝込んでました。fukasawaです。こんにちは。 年末ということで気が緩んでたのでしょうか。皆様も体調には十分お気をつけください。アップしきれなかった記事を2015年にスッと差し込んで、未練なく新年を迎えたいと思います。 さて、今回はCakePHP3のCellを使って「ヘッダーに簡単なお知らせを表示する」というのをやってみたいと思います。 CellというのはCakePHP3から追加された機能で、簡易的なコントローラ+エレメントのセットです。 CakePHP2以前にもエレメントがありましたが、エレメントには紐づくコントローラの処理というものがありませんでした。なので、例えば「ヘッダーに簡単なお知らせを表示する」という機能を実装するため、レイアウトにお知らせ表示用のエレメントを埋め込んだ場合、そのエレメントからrequestAction()でコントローラを呼び出しデータを
データを登録する際 1件ずつ登録するか、一括で登録するか… 環境 CentOS7.x php7.0.3 cakephp3.2.3 一括で登録 sample1 src/Shell/Sample1Shell.php <?php namespace App\Shell; use Cake\Console\Shell; use Cake\ORM\TableRegistry; /** * Sample1 shell command. */ class Sample1Shell extends Shell { /** * main() method. * * @return bool|int Success or error code. */ public function main() { // サンプルデータ準備 $postList = [ [ "title" => "aaa1", "body"
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く