mirror of
				https://github.com/gohugoio/hugo.git
				synced 2024-05-11 05:54:58 +00:00 
			
		
		
		
	Fix name logic for Amber templates
This commit is contained in:
		| @@ -190,13 +190,14 @@ func (t *GoHTMLTemplate) AddTemplateFile(name, baseTemplatePath, path string) er | |||||||
| 	ext := filepath.Ext(path) | 	ext := filepath.Ext(path) | ||||||
| 	switch ext { | 	switch ext { | ||||||
| 	case ".amber": | 	case ".amber": | ||||||
|  | 		templateName := strings.TrimSuffix(name, filepath.Ext(name)) + ".html" | ||||||
| 		compiler := amber.New() | 		compiler := amber.New() | ||||||
| 		// Parse the input file | 		// Parse the input file | ||||||
| 		if err := compiler.ParseFile(path); err != nil { | 		if err := compiler.ParseFile(path); err != nil { | ||||||
| 			return nil | 			return nil | ||||||
| 		} | 		} | ||||||
|  |  | ||||||
| 		if _, err := compiler.CompileWithTemplate(t.New(name)); err != nil { | 		if _, err := compiler.CompileWithTemplate(t.New(templateName)); err != nil { | ||||||
| 			return err | 			return err | ||||||
| 		} | 		} | ||||||
| 	case ".ace": | 	case ".ace": | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user