ハプニングのフォームを作ろうとしています。ハプニングは によって Places テーブルを参照しますplace_id
。
たとえば、"OktoberFest" というイベントの place_id は 123 で、表 Places to München に対応しています。
モデルで宣言されている関係は次のとおりです。
モデルプレイスの場合:
public function happenings()
{
return $this->hasMany('Happening');
}
モデルハプニングの場合:
public function place()
{
return $this->belongsTo('Place');
}
model Happening には、それを Place にリンクする place_id フィールドがあります。
{{Form::model($happening, array('route' => array('happenings.update', $happening->id)...}}
フォームの開口部としても使用しています
問題 1:{{Form::text('......')}}
開催中のオクトーバーフェストを編集するときに、ミュンヘンが適切に事前入力されるを作成する方法は?
問題 2:そのフィールドを ajax autosuggest として機能させようとしていました (つまり、3 文字が入力されるとすぐに Places テーブルから提案を取得し始めました)。いくつかの実装を確認しましたが、問題 1と正しく混在していないようです
問題1を試して解決するために、ここで解決策を試しました Laravel 4 Form builder Custom Fields Macro
しかし、私はそれを機能させることができませんでした。
長い質問です。スタック オーバーフローに関する私の最初の質問です。しばらくお待ちください :)