Laravel IoC Containerから選択ボックスにデータを取り込みたいとします。Laravel - アクセサを使用するとモデルバインディングが機能しません
のApp \のHttp \ユーティリティ\ BillingHelper.php
GitHub Logo http://i65.tinypic.com/2871i1.jpg
ビュー/請求/ create.blade.php
GitHub Logo http://i66.tinypic.com/2j4bjtw.jpg
ビュー/請求/編集.blade.php
GitHub Logo http://i65.tinypic.com/2wq4imd.png
テーブルを作成します。
GitHub Logo http://i63.tinypic.com/258t9uf.png
を今、値のかわりに、私はいくつかのフラグと通貨記号を表示します。
ミューテータを使用する必要がありますか?
GitHub Logo http://i63.tinypic.com/2hn411s.png
問題
私はミューテーターを使用する場合、私は編集ページを開いたとき、私はいつもBillingHelperから、代わりに選びだし1の選択された第1の値を参照してください。
GitHub Logo http://i63.tinypic.com/4g3wix.png GitHub Logo http://i63.tinypic.com/2ld7msi.png
任意のヘルプ?ありがとう。
または、これを改善するには、nullの代わりにold( 'currency'、$ client-> currency)を追加します。 –
ありがとう、マウロ、私はAccesorを使用してフラグとシンボルのコードを変更しても動作しません。どのようなアクセサリの代替ですか? :D ..またはそれを使用するより良い方法。 – confm
アクセッサの代替ではありませんが、 データは静的であるか、DBクエリを実行して変更しようとしていますか?あなたはconfigフォルダに別のファイルを作成し、それをconfig( 'file_name.currency')として取得することができます。 通貨の名前が必要な場合:config( 'file_name.currency.eur') –