次のセクション: User实战 注册和登陆的Form搭建1548 回再生

5 秒后自动播放下一节
  もう一度見る

Zend Framework 2 ビデオ チュートリアル

導入 >
コースウェア
章1ダウンロードして設定する

ダウンロードして使用してください

18分16秒
章2方法の説明

Service Manager setService方法

06分36秒

Service Manager setInvokableClass方法

04分03秒

Service Manager setFactory方法

09分52秒

Service Manager setAlias方法

01分44秒

Service Manager addAbstractFactory方法

06分46秒

Service Manager addInitializer方法

02分54秒
章3MVC

MVCスケルトン構築

08分11秒

アルバムモジュール Module.php

15分03秒

アルバムモジュールのルーティング設定

13分29秒

アルバムモジュールのデータベースとモデル

24分16秒

アルバムモジュールビュー

10分00秒

アルバムモジュールのフォームと追加

26分35秒

アルバムモジュールの更新と削除

10分22秒

ルーティングの概要と構成のリファレンス

06分11秒
章4ルーティングの概要

ルーティング SimpleRouteStack

05分03秒

ルートツリールートスタック

06分39秒

ルートリテラル型

05分36秒

ルートホスト名のタイプ

06分09秒

ルート方法の種類

02分03秒

ルート正規表現タイプ

ルーティング スキームのタイプ

ルートのワイルドカードの種類

ルーティングセグメントのタイプ

ルーティングチェーンのタイプ

ルーティングは ModuleRouteListener を使用して、コントローラーの名前空間を自動的に結合します

ハイドレーター配列シリアル化可能

ハイドレーター戦略、ネーミング戦略、フィルター

章5実践的な解説

ユーザー実戦モジュール構造構築

12分14秒

ユーザー実際のモジュール モジュールファイルとモジュール構成ファイルの構成

ユーザー戦闘 UserModuleOptions

ユーザー戦闘は UserModuleOptions をサービスとして登録します

ControllerManager を通じて UserModuleOptions をコントローラに注入する

ユーザーの実際の戦闘では UserModuleOptionsTrait を作成してコードを簡素化します

ユーザーの実践では、AbstractFactory を使用してコントローラーを自動的に作成します

PHPStorm と Xdebug を使用したデバッグの実践

ユーザー実戦 フォームモジュール構造紹介

ユーザー実戦登録とログイン フォーム構築

ユーザー実戦EventManager

ユーザー実戦 SharedEventManager

コントローラープラグインリダイレクトのユーザーの実際の使用

ユーザー実戦 MVCでのEventManagerのアタッチとトリガー

ユーザーの実践では、ListenerAggregateInterface を使用して複数のイベントをアタッチします

ユーザーの実際の戦闘は Form Hydrator を UserEntity に変更します

ユーザーの実戦は UserEvent オブジェクトを拡張します

ユーザーの実戦:イベントバブリング動作を防ぐ2つの方法

ユーザー実戦設定フォームエラーメッセージ

ユーザー実戦カスタマイズレイアウト

ユーザー レイアウトのヘッドによく使用されるビュー ヘルパー

View Helper のカスタマイズをユーザーが実践する

ユーザーによるフォーム ビュー ヘルパーの実際の使用法

ユーザー プラクティスが Bootstrap3 View Helper を作成する

ユーザーの実際の戦闘では、Bootstrap3 FormElementErrors ViewHelper が作成されます。

ユーザーの実際の戦闘は FormElementManager を通じて Form オブジェクトを取得します

ユーザー実戦DBモジュール紹介

ユーザーの実戦 ServiceManager 機能を介して TableGateway に Adpater を挿入

ユーザーは TableGateway の簡単な使い方を実践します

SQL文字列取得とトランザクション処理のためのユーザー実戦

ユーザーの実戦 TableGateway 機能は実行されたすべての SQL を出力します

ユーザープラクティスはユーザー登録情報をデータベースに保存します

ページング用の Paginator コンポーネントのユーザーによる実際の使用法

ユーザーの実際の戦闘では、ViewHelper PaginationControl を使用してページネーション スタイルを表示します。

ユーザーの実際の戦闘ではイベント駆動型のグローバル設定が使用されます Paginator

ユーザーの実践では、Hydrator の戦略を使用して表示データを処理します

04分37秒

ユーザーの実際の戦闘は、InputFilterManager を通じて InputFilter を削除します

ユーザーの実践: ユーザー名のフィルタリングと検証を作成する

ユーザーの実際の戦闘は、フォームフォームのデフォルトの inputFilter をオーバーライドします。

TableGateway 機能 GlobalAdapterFeature を使用して、ユーザー名の一意性検証を完了します。

ユーザーの実践により、登録に必要なすべての検証が完了します

ユーザーの実戦は認証によるユーザーログインを完了します

ユーザー実践セッションモジュールの紹介

ユーザーの実際の戦闘はユーザー セッションをデータベースに保存します

ユーザーの実戦ではAuthServiceをServiceManagerに登録する

ユーザーの実践: 特定のページでユーザーのログイン ステータスを確認する

32分32秒

ユーザーの実践: 特定のページでユーザーのログイン ステータスを確認する

ユーザー練習セッションを覚えてログアウトしてください

ログインに成功すると、ユーザーの実際の戦闘がソース ページに戻ります

ユーザー実戦ログイン認証コード

08分25秒

ユーザー実戦中国語認証コード

  • キャンセル返事送信
  • キャンセルノートの配布送信