Я хотел бы создать сайт с общедоступными маршрутами ('/') и маршрутами администратора (/admin). Как я могу сделать это с помощью rest-admin!? Спасибо
Использование admin-on-rest с общедоступными маршрутами
Ответы (1)
Вы можете просто использовать Router
для отличия публичных маршрутов от административных, например:
<Router>
<div>
<Route exact path="/" component={Index}/>
<Route path='/admin' component={YourAdmin}/>
</div>
</Router>
Здесь Index
компонент — это общедоступный компонент (например, домашняя страница). А компонент YourAdmin
включает в себя admin-on-rest
, например:
class YourAdmin extends Component {
render() {
return (
<Admin ...>
<Resource .../>
<Resource .../>
<Resource .../>
</Admin>
)
}
}
А ваша админ-страница может быть защищена встроенной admin-on-rest
функциональностью.
person
Dmytro Titov
schedule
08.06.2017
Спасибо за помощь Дмитрию.
- person maurosergiosilva; 08.06.2017
Пожалуйста. Пожалуйста, не забудьте принять это как правильный ответ, если это действительно помогло.
- person Dmytro Titov; 08.06.2017