我正试图从命名路线获取网址。当我在头文件中调用方法
时<a href="{{route('cmsPage', 'thematic_areas')}}" class="dropdown-toggle" data-hover="dropdown">Thematic Areas<b class="caret"></b></a>
结果是正确的
http://hassaan.discover.local/page/thematic_areas
而在db浏览器文件中调用相同的方法
AdminNavBar::create(array('name'=>'Thematic Area', 'link'=>route('cmsPage', 'thematic_areas'), 'parent_id'=>'0'));
结果不正确。 (从php artisan运行种子后存储在db中的URL)
http://localhost/page/thematic_areas
我无法弄清楚为什么基本网址在播种时变得不同
答案 0 :(得分:3)
看起来工匠正在为您的网络服务器选择不同的环境配置。 config / app.php中的网址设置默认为http://localhost
。
在调用artisan db:seed
时尝试使用--env=local
(或任何正确的环境)标志