Laravel5.6 で config/const.phpで定義した定数を多言語化対応したいなと思い、実装をしております。
通常のテキストなどの多言語化対応は既に対応済みです。
config/const.php
<?php return [ 'is_enabled' => [ 'enable' => __('有効'), 'disable' => __('無効'), ], ];
view
<p>{{ config('const.is_enabled.enable') }}</p>
このような形でviewなどで使いたいなと思っております。
ただ、これを実行した場合、下記のエラーが発生してしまいました。
ReflectionException (-1) Class translator does not exist
const.phpがロードされる時点で、まだ言語化のファイルのほうがロードされていないのが原因かと思うのですが、これは何か対処法はあるのでしょうか?
最終的には、上記で設定した定数の配列を radio ボタンや selectbox のoptionsとかに設定するようなヘルパーを作りたいと思っております。
ご教授頂けますと幸いでございます。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/25 06:52