Maksim Litvinov
Maksim Litvinov
@amirhraj Привет! Футер - это такой блок, который должен быть на каждой странице сайта, а не только на странице регистрации. При подходе "в лоб" разметку футера придется копировать на каждую...
И здорово будет потом задеплоить полученный результат куда-нибудь, например на railway или render. Чтобы можно было потыкать, посмотреть, как работает приложение
@amirhraj Привет! Идем в верном направлении, переиспользуем футер и уже не дублируем код футера. Это хорошо. Давай пойдем еще дальше и сделаем именно наследование шаблонов. Представь такую ситуацию, мы захотим...
@amirhraj Привет! Нужна еще какая-то помощь с ПРом?
Ну да. Нужно будет сделать один layout - костяк страницы со всеми общими элементами, а затем на отдельных страницах сделать фрагменты, которые в этот layout будут подставляться
@amirhraj Привет! Вот наш layout - костяк страницы: ```html Hexlet Typo Reporter © Hexlet О проекте Исходный код Telegram Hexlet канал Волонтеры Помощь Блог База знаний Рекомендуемые книги Другие open-source...
Дальше сама страница регистрации ```html Bad credential You have been logged out. Username Password Login ``` Тут мы указываем, от какого шаблона наследуемся: ```html ``` И указываем фрагмент, который будет...
Такие же фрагменты делаем в остальных страницах
А бин LayoutDialect не забыл подключить? ```java @Bean public LayoutDialect layoutDialect() { return new LayoutDialect(); } ```
@amirhraj Привет! Есть успехи? Посмотри плиз, аналогичная работа ведется в соседнем ПРе https://github.com/Hexlet/hexlet-correction/pull/161. Можно скоординироваться и поделить задачи, чтоб над одними вещами не работать