ホームページ >バックエンド開発 >PHPチュートリアル >Zend Framework チュートリアル: Zend_Form コンポーネントはフォーム送信を実装し、エラー プロンプトを表示します、zendzend_form_PHP チュートリアル

Zend Framework チュートリアル: Zend_Form コンポーネントはフォーム送信を実装し、エラー プロンプトを表示します、zendzend_form_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:56:09874ブラウズ

Zend Framework チュートリアルの Zend_Form コンポーネントはフォーム送信を実装し、エラー プロンプトを表示する zendzend_form

この記事では、Zend Framework チュートリアルの Zend_Form コンポーネントでフォーム送信を実装し、エラー プロンプトを表示する方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

同時に、会社はグループ機能も開発したいと考えています...また、Zend_Form を使用してグループを作成する機能を実現したいと考えています。主な理由は、Zend_Form が Form を作成する際のサーバー側の検証機能を実現できるためです。 .. データを保存する必要がなくなりました。データベースに送信するときにもう一度確認してください。そこで、Zend Framework のマニュアルで関連する手順を見つけました。これを使用するのが最も簡単です。コントローラー内 (Controller) 既製のアクションを作成します。これにより... このアクションをこのコントローラーで直接使用できるようになります... コードは次のようになります:

リーリー

もちろん...このフォームをクラスとして記述して、フォームの共通ディレクトリに保存することもできます。これにより、すべてのフォーム フォームの管理が容易になります... 私の実装方法は次のとおりです。コントローラー(Controller)と同じ階層のディレクトリに置くと…これも管理に便利です。ヘルパー... この方法 実装するのも非常に便利です... ここではこれ以上書きたくない... Zend Framework は実装するのに非常に便利です... あなたがそれについて考える限り... 関係ありませんタスクをどのように完了するかは可能です。ここではこれ以上多くは言いません...Zend_Form に中国語のプロンプト情報機能を実現させる方法について話したいだけです...ここでは 2 つの方法があります...

最初: 愚かな方法は次のとおりです。Web サイトを多言語 Web サイトにしたくない場合...そして Zend Framework のバージョンが頻繁に変更されない場合...関連するプロンプト情報のソース コードを見つけることができます。 .中国語のヒントに変更してください。

この愚かな方法...本当に他に方法はありません...ふふ...

2 番目: 英語のサイトでも見ました... より良い方法は、このプロンプト メッセージを希望の言語に書き換えることです... この方法で... 言語を変更したとしても... または変更します。 Zend Framework のバージョン..

私たちへの影響はそれほど大きくありません...フォームの形式を変更するだけで完了します。このメソッドのコードは次のとおりです (ここには電子メールのプロンプト情報のみを書きました。書かないでください)。他にも多すぎる(アウト):

リーリー

ここで.. Zend_Form コンポーネントにはさらに重要な機能もあります。それは Zend_Form_Decorator です。マニュアルではデコレータと呼ばれています。これは、必要なデコレータを作成できることを意味します。たとえば、フォームが含まれている必要があります。テーブル...どうやって実装すればいいのでしょう...欲しい機能を実現するにはHtmlTagやLabelなどのデコレータを使う必要があります...これは比較的重要な概念です...興味のある友人は行ってください。見てください... Zend_Form コンポーネントを使用したい場合は... デコレータを知らないと使用するのが難しくなります... したがって、作成する前にこのことを知っておく必要があります...私が望んでいるフォーム機能は…最終的には…デコレーターを少し使用することです

小さな関数を実装したところです...コードは次のとおりです:

リーリー

はは...一般的なアプリケーションは次のようなものです...最後に...送信されたデータを検証することです...ユーザーが送信したデータを検証する方法を参照してください...ここでは詳細には説明しません。 ..わかりました..

さらに Zend 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: "Zend FrameWork Framework 入門チュートリアル"、"php 優れた開発フレームワークの概要"、"Yii Framework Getting Started and Summary of Common Techniques"、" ThinkPHP入門チュートリアル』、『PHPオブジェクト指向プログラミング入門チュートリアル』、『php+mysqlデータベース操作入門チュートリアル』、『php共通データベース操作スキルまとめ』

この記事で説明した内容が、Zend Framework フレームワークに基づいた PHP プログラミングの皆様のお役に立てれば幸いです。

興味がありそうな記事:

  • Zend Framework チュートリアル - Zend_Db_Table_Rowset の使用例の分析
  • Zend Framework チュートリアル - Zend_Db_Table_Row の使用例
  • Zend Framework チュートリアル - Zend_Db_Table の使用方法の詳細な説明
  • Zend Framework の開発はじめに クラシックチュートリアル
  • Zend Frameworkフレームワーク Smarty 拡張機能の実装方法
  • Zend Framework フレームワークのルーティング機構 コード解析
  • Zend Framework で基本機能を備えたゲストブックを実装(デモソースコードのダウンロード付き)
  • Zend Framework でセッションを memcache に保存する方法を実装
  • Zend Framework ページング 詳細説明クラスの使用方法の説明
  • Zend Framework が実装する複数のファイル アップロード関数の例
  • Zend Framework を始めるための環境構成と最初の Hello World の例 (デモ ソース コードのダウンロード付き)
  • Zend Framework のチュートリアル データベースに接続して追加を実行する方法/delete チェック (添付) デモ ソース コード ダウンロード)
  • Zend Framework チュートリアル Zend_Db_Table テーブル関連付け例の詳細な説明

www.bkjia.com本当http://www.bkjia.com/PHPjc/1113736.html技術記事 Zend Framework チュートリアルの Zend_Form コンポーネントはフォーム送信を実装し、エラー プロンプトを表示します。zendzend_form この記事では、Zend Framework チュートリアルの Zend_Form コンポーネントのフォーム送信を実装し、エラー プロンプトを表示する方法について説明します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。