Adding support for a default content type template default template found at layouts/_default/single.html - hugo - [fork] hugo port for 9front
HTML git clone git@git.drkhsh.at/hugo.git
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
DIR commit ec02fa4bddaf07d392671497c31c8136763d78f7
DIR parent 89685249001e0127efc169ffd09d0a3d5eb1536f
HTML Author: spf13 <steve.francia@gmail.com>
Date: Tue, 13 Aug 2013 09:23:43 -0400
Adding support for a default content type template
default template found at layouts/_default/single.html
Diffstat:
M hugolib/site.go | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
DIR diff --git a/hugolib/site.go b/hugolib/site.go
@@ -348,7 +348,11 @@ func (s *Site) RenderPages() error {
for i, _ := range s.Pages {
content, err := s.RenderThing(s.Pages[i], s.Pages[i].Layout())
if err != nil {
- return err
+ var err2 error
+ content, err2 = s.RenderThing(s.Pages[i], "_default/single.html")
+ if err2 != nil {
+ return err
+ }
}
s.Pages[i].RenderedContent = content
}