タグ

2014年6月12日のブックマーク (6件)

  • 認証 - 2.x

    This document is for a version of CakePHP that is no longer supported. Please upgrade to a newer release! 認証¶ class AuthComponent(ComponentCollection $collection, array $settings = array())¶ ユーザーを識別し、認証し、権限を付与することは、ほとんどすべてのウェブアプリケーションに 共通の機能です。CakePHP の AuthComponent ではそういったタスクを実行するための プラガブルな方法を提供します。AuthComponent により、認証オブジェクトと、ユーザーの権限を 識別・判定する柔軟な仕組みを作るための認可オブジェクトを組み合わせることができるように なります。 以降を読む前に¶ 認証

    phji
    phji 2014/06/12
    “AuthComponent::user('id') ”
  • CakePHP check if user is logged in inside a view

    I have the following code: <?php if (!$this->Auth->user()) { echo $this->element('header'); } else { echo $this->element('header-bar'); } ?> inside my view which should show a different header for logged in users but throws the following error: Notice (8): Undefined property: View::$Auth [APP/views/layouts/page.ctp, line 17] Fatal error: Call to a member function user() on a non-object in /Users/c

    CakePHP check if user is logged in inside a view
    phji
    phji 2014/06/12
  • Bakeでコード生成 - 2.x

    Bakeでコード生成¶ CakePHP の Bake は、あなたがやることを代わりに CakePHP にまかせることができます。 Bake は CakePHP の基的な素材(モデル、ビュー、コントローラ)を作れます。 Bake では、簡単にフル機能をそなえたアプリケーションを作ることができますが そういったスケルトンクラスについてはここでは話しません。 また Scaffold アプリケーションを試してみるのに、bake を使ってみるのもいいでしょう。 一般的な CakePHP コンソールの使い方に関する CakePHP のコンソール セクションを参照してください。セットアップ環境に依っては、 cake スクリプトに 実行権限を設定したり ./Console/cake bake として、呼び出したりする必要があります。 cake スクリプトは PHP CLI (command line i

    phji
    phji 2014/06/12
    “bakeテンプレートから生成されるデフォルトのHTMLを変更する¶ ”
  • スキーマの管理とマイグレーション - 2.x

    スキーマの管理とマイグレーション¶ スキーマシェルはスキーマオブジェクト、SQLダンプを作成したり、スナップショットを作成、 保存する機能を提供します。 スキーマファイルの作成と使用方法¶ 作成したスキーマファイルを使うと、データベースに依存することなく簡単に別の環境へ移植できます。 また、既存のデータベースを使用してスキーマファイルを生成することもできます。

    phji
    phji 2014/06/12
  • あの日見たHABTMの中間テーブルの使い方を僕たちはまだ知らない | 日記の間 | あかつきのお宿

    CakePHPを使っていると、モデルでHABTMを定義することがありますよね。 HABTMが何なのかってのは、まあCookBookとかを見てもらうとして、実際HABTMを使う場合、データベースのテーブルには中間テーブルと呼ばれるものを作ります。 今回はその中間テーブルに関して、ちょっとだけ僕が引っかかったところがありました。 何か読み込まれてないんですよね。中間テーブル用のモデルが。中間テーブルのモデルに書いたメソッドをコントローラーから呼ぼうとすると、そんなメソッドないって怒られる。 正直たいした話ではないんですけど、今回引っかかったときに何か強烈なデジャヴに襲われたので、たぶん以前にも同じことがあったと思うんです。だから二度あるつまづきを三度は起こさないために、ここに記しておきたい所存です。 ちなみにCake1.3で起こったことなので、もしかしたら2.0の方では起こらないかもしれない。

    あの日見たHABTMの中間テーブルの使い方を僕たちはまだ知らない | 日記の間 | あかつきのお宿
    phji
    phji 2014/06/12
    “ああ、あとつなげる順番は、アルファベット順にするのが、一応の規約みたいです。”
  • Windows 8.1/8(アクセスポイントを手動で設定する) | PC Cafe サービス・サポート編 | パナソニック パソコンサポート

    非公開のアクセスポイントや、その場にはないアクセスポイントなど、アクセスポイント一覧に表示されない場合の手動設定方法をご案内します。 ※手順内のリンクをクリックすると、用語の説明が表示されます。 ※タッチパネル操作の場合は、「タップ」がマウスのクリックと同じ操作になります。(タッチパネル搭載モデルのみ) ※図は Windows 8 の画面で説明しています。(OSにより表示内容が異なりますが、手順は同じです) アクセスポイントを手動で設定する方法について説明します。 ※設定の前に、パソコンの無線スイッチがONになっていることを確認してください。 デスクトップのタスクバーにある、(ネットワークアイコン)を右クリックします。 ※タッチパネル操作の場合は、(ネットワークアイコン)を長押しします。 [ネットワークと共有センターを開く]をクリックします。 [新しい接続またはネットワークのセットアップ]

    phji
    phji 2014/06/12
    “[ネットワークがブロードキャストを行っていない場合でも接続する]にチェックを入れます。”