mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
parent
7ee1f25e9e
commit
41805dca9e
1 changed files with 9 additions and 6 deletions
|
@ -239,10 +239,6 @@ func (s *Site) render404() error {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
if s.owner.multilingual.enabled() && (s.Language.Lang != s.owner.multilingual.DefaultLang.Lang) {
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
p := s.newNodePage(kind404)
|
p := s.newNodePage(kind404)
|
||||||
|
|
||||||
p.Title = "404 Page not found"
|
p.Title = "404 Page not found"
|
||||||
|
@ -256,13 +252,20 @@ func (s *Site) render404() error {
|
||||||
|
|
||||||
nfLayouts := []string{"404.html"}
|
nfLayouts := []string{"404.html"}
|
||||||
|
|
||||||
pageOutput, err := newPageOutput(p, false, output.HTMLFormat)
|
htmlOut := output.HTMLFormat
|
||||||
|
htmlOut.BaseName = "404"
|
||||||
|
|
||||||
|
pageOutput, err := newPageOutput(p, false, htmlOut)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
return s.renderAndWritePage("404 page", "404.html", pageOutput, s.appendThemeTemplates(nfLayouts)...)
|
targetPath, err := pageOutput.targetPath()
|
||||||
|
if err != nil {
|
||||||
|
s.Log.ERROR.Printf("Failed to create target path for page %q: %s", p, err)
|
||||||
|
}
|
||||||
|
|
||||||
|
return s.renderAndWritePage("404 page", targetPath, pageOutput, s.appendThemeTemplates(nfLayouts)...)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *Site) renderSitemap() error {
|
func (s *Site) renderSitemap() error {
|
||||||
|
|
Loading…
Reference in a new issue