2017-07-30 6 views
0

私はOctoberCMSで作業しています。チェックボックスリストでサービスと呼ばれるモデルのすべてのエントリを使用したいと思います。次に、ユーザーは最大4つの項目を選択する必要があります。OctoberCMSのチェックボックスリストでモデルデータを使用するには?

どうすればいいですか?

チェックボックスリストのエントリの一覧を定義する必要がある解決策が見つかりません。

ありがとうございました。

よろしく

kay899

答えて

0

あなたは、CheckBoxListのためのオプションをドロップダウンの場合と同じ方法を定義することができます。あなたのケースでは、モデル関数を使用して次のようなオプションを定義することをお勧めします。

public function getServicesOptions($value, $formData) 
{ 
    $services = Service::all(); 

    # TODO: format the $services array as needed 

    return $services; 
} 

PSこれは、サービスではなくフォームのモデルにあるべきです。

+0

thxです。しかし、私は動的構文パーサーでこれを使用して、レイアウトファイルで言います。これを置く場所はどこですか? – kay899

+0

バックエンドまたはフロントエンドで使用していますか? – dragontree

+0

バックエンドでのみ、レンダリングする項目を選択したい – kay899

関連する問題