Я сгенерировал проект с использованием JHipster. И я хочу внести в него несколько модификаций. Я хочу, чтобы первая страница была страницей входа в систему, простой без заголовка, меню или нижнего колонтитула. Я видел, что в сгенерированном коде компоненты добавляются из индекса.Изменить JHipster сгенерировать код для страницы входа
<page-ribbon></page-ribbon>
<div ui-view="navbar" ng-cloak></div>
<div class="container">
<div class="well" ui-view="content">
<!-- Angular views -->
</div>
<div class="footer" ng-cloak>
<p data-translate="footer">This is your footer</p>
</div>
</div>
Я не знаю, что это лучший способ, чтобы изменить это, чтобы показать страницу входа в первый является пользователь не вошел в систему. Если пользователь вошел в систему, я хочу, чтобы показать домашней странице применение
Спасибо.
Спасибо, что помогло мне понять структуру проекта, но моя проблема не устранена. Мне нужна страница входа без навигационной панели и нижнего колонтитула. Если я использую ваш метод, он покажет мне модальный, и я не хочу, чтобы – Dorin
в этом случае вам нужно добавить новый маршрут «login» и принудительно выполнить его маршрутизацию, когда пользователь не будет аутентифицирован. Новый маршрут, который я использовал бы с контроллером входа, если это возможно (это означает, что он работает, когда не модальный), в противном случае скопируйте и вставьте или измените этот контроллер для использования на полностраничном контроллере. Если вы застряли, я пытаюсь поставить код примера как ответ –
. Моя проблема в том, что я не знаю, как показать только страницу входа без навигатора и нижнего колонтитула, потому что она включена в index.html, как я сказал в сообщении. Я не хочу удалять этот код, поскольку он полезен для остальной части приложения. Также я создал новый макет и контроллер, и теперь функциональность работает. – Dorin