我最近开始学习Laravel 5,我需要在站点内创建一个单独的管理员区域.
我已经尝试了很多文件目录结构,但我得到的大部分是Laravel 4而不是Laravel 5.
Laravel 5的结构与Laravel 4不同.
任何人都可以帮我如何设置管理员区域和路由的目录结构.
先感谢您.
我在Laravel的应用程序中发出路由,因为我在laravel资源目录中使用ReactJs路由.使用laravel 5.3和最新的React Js.
资源/资产/ JS/src目录/ Route.js
const routes = (
<Route path='/' component={DefaultPageLayout}>
<IndexRoute component={App} />
<Route path="register" component={MasterPageLayout}>
<IndexRoute component={Register} />
</Route>
</Route>
)
export default routes;
Run Code Online (Sandbox Code Playgroud)
路线/ web.php
Route::get('/', function () {
return view('welcome');
});
Run Code Online (Sandbox Code Playgroud)
当我尝试重定向到注册页面时,它返回错误
NotFoundHttpException in RouteCollection.php line 161:
in RouteCollection.php line 161
at RouteCollection->match(object(Request)) in Router.php line 755
at Router->findRoute(object(Request)) in Router.php line 610
at Router->dispatchToRoute(object(Request)) in Router.php line 596
at Router->dispatch(object(Request)) in Kernel.php line 268
at Kernel->Illuminate\Foundation\Http{closure}(object(Request)) in Pipeline.php line 53
at Pipeline->Illuminate\Routing{closure}(object(Request)) in …
Run Code Online (Sandbox Code Playgroud) 我从表中获取数据并显示为多重检查复选框.当我选中复选框时,将该数据推送到该特定复选框的数组上.但如果未选中,则应从数组中删除相应的数据.如何实现此目的?
HTML:
<div ng-repeat="data in filters.status" >
<label class="Form-label--tick">
<input type="checkbox" value="data.id" id="status" ng-model="status" class="Form-label-checkbox" ng-change="IfCheck(data.id,status)" >
<span class="Form-label-text"> {{data.status}}</span>
</label>
</div>
Run Code Online (Sandbox Code Playgroud)
使用Javascript:
<script>
$scope.IfCheck = function (data, check) {
if (check) {
status.push(data);
$scope.checkedData[0].status = status;
}
else {
var index = $scope.status.indexOf(data);
$scope.status.splice(index);
}
};
</script>
Run Code Online (Sandbox Code Playgroud)