[英]Config::get() not working laravel
我正在嘗試從配置文件訪問數組,並在下拉列表中使用它。
<select id="iconSelector" name="iconChoose" class="form-control" style="width: 100%">
@foreach(array(Config::get('azima')) as $icon)
<option value="{{$icon}}">{{$icon}}</option>
@endforeach
</select>
我在配置文件夾中有“ azima.php”文件,該文件返回數組,看起來像這樣
<?php
return [
"ti-arrow-up",
"ti-arrow-right",
"ti-arrow-left",
"ti-angle-double-up"
];
問題在於它在其他項目中運行良好。 可能是什么問題呢?
您得到null
可能是因為尚未自動加載文件。 清除緩存並自動加載轉儲應該可以解決問題
composer dump-autoload
php artisan config:clear
php artisan config:cache
您不必將其強制轉換為數組:
<select id="iconSelector" name="iconChoose" class="form-control" style="width: 100%">
@foreach(Config::get('azima') as $icon)
<option value="{{$icon}}">{{$icon}}</option>
@endforeach
</select>
在終端上運行此命令
php artisan config:clear
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.