ホームページ  >  記事  >  バックエンド開発  >  TP5 がインターフェース上にさまざまなフィールドを表示する方法

TP5 がインターフェース上にさまざまなフィールドを表示する方法

不言
不言オリジナル
2018-07-17 18:03:532268ブラウズ

この記事では、TP5 がインターフェイス上でどのようにさまざまなフィールドを表示するかを主に紹介しますが、これには特定の参照値があります。今回はそれをみんなに共有します。必要な友人は参照してください。

環境 ThinkPHP5 PHP7.0.10

通常、一部のフィールドを非表示にし、それらを別のインターフェイスに適用します

最初にデータベース構成ファイルを変更し、データ セットの戻り値の型をコレクションに変更します

以下のインターフェイスのクエリは、find() であっても select() であっても同じように処理されます

$Group = $Group->hidden(['name']);

$Group はモードによってクエリされるデータです。このコード行は名前を非表示にすることを意味します。

もちろん、visible() メソッドを使用して、表示のみを行うフィールドを定義することもできます。これにより、表示する必要のないフィールドをモデルの $hidden 配列に追加できます。他のフィールドの選択はコントローラー内で行われます。続行

例を見てみましょう

これがすべての情報です

非表示にしましょう名前フィールド

または名前のみを表示します

このようにして、モデル内のクライアントへのインターフェイス 非表示にしないことを選択して、コントローラーにクライアント情報を表示することもできます。

モデルでこのフィールドを非表示にし、コントローラーにこのフィールドのみを表示することを選択するとします。 、クライアント側にも表示されます。

#モデルの非表示もコントローラーによって変更できることがわかります。

関連する推奨事項:

php5 は、mssql2005 データベース テーブルのイメージ フィールド画像表示に接続します

以上がTP5 がインターフェース上にさまざまなフィールドを表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。