ホームページ > php教程 > PHP开发 > 小さなオブジェクトを通してビューを生成する Yii メソッド

小さなオブジェクトを通してビューを生成する Yii メソッド

高洛峰
リリース: 2016-12-20 16:21:22
オリジナル
1324 人が閲覧しました

この記事の例では、Yii が小さなオブジェクトを通じてビューを生成する方法を説明します。参考として皆さんと共有してください。詳細は次のとおりです:

manger を例として取り上げます:

生成されたモデル ファイルで、対応するテーブル manger.php を見つけて、attributeLabels を見つけます。例: 'name' => 'Name'、ここでは次の Name を目的のフィールドに変更します。たとえば、現在のユーザー名は 'name' => 'Username' に変更されます。表示するもの。

それからコントローラーでモデル化します

$manger = Manger::model();
ログイン後にコピー

この$mangerをビューレイヤーにマッピングします

$this->renderPartial('views',array('manger'=>$manger));
ログイン後にコピー

次のようにビューで使用します:

//上記はフォームの導入です
(この表示されたユーザー名)

input type=text case

(表示された入力ボックス)
//この実際の入力は type="text" です。パスワードを表示したい場合は、次を使用します

input type=password case

textFieldをpasswordFieldに変更します

ドロップダウンメニューのcaseを選択します

ドロップダウンメニューにしたい場合は、変更する必要がありますコントローラー内の情報、変更方法:

たとえば、私の現在のタイプは

$type = Type::model();
$typeArr = $type->findAll();
foreach($typeArr as $k=>$v){
   $t[$v['id']] = $v['name'];//组合数组
}
ログイン後にコピー

です

次に $t をビューにマップし、メソッドを使用します:

checkbos 状況 (複数選択)

$attr以下とドロップダウン メニューの $t は、同じ量を最初にコントローラー層の配列に取得する必要があります

radio の状況、(単一選択)

$attr の状況は上記と同じ

(終了形式) form)

この記事が、Yii フレームワークに基づいて PHP を使用するすべての人に役立つことを願っています。プログラミングは役立ちます。

小さなオブジェクトを通じてビューを生成する Yii の方法に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート