mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-07 20:30:36 -05:00
Copy content from archetype
Prior to this commit only metadata were copied from archetype on content creation. This commit includes the content if set in archetype. This is useful in situations with similar page structure. Fixes #556
This commit is contained in:
parent
da5d98e958
commit
0167fb4803
1 changed files with 3 additions and 3 deletions
|
@ -34,7 +34,7 @@ func NewContent(kind, name string) (err error) {
|
|||
|
||||
location := FindArchetype(kind)
|
||||
|
||||
var by []byte
|
||||
var by []byte
|
||||
|
||||
if location != "" {
|
||||
by, err = ioutil.ReadFile(location)
|
||||
|
@ -96,7 +96,7 @@ func NewContent(kind, name string) (err error) {
|
|||
|
||||
page.Dir = viper.GetString("sourceDir")
|
||||
page.SetSourceMetaData(newmetadata, parser.FormatToLeadRune(viper.GetString("MetaDataFormat")))
|
||||
|
||||
page.SetSourceContent(psr.Content())
|
||||
if err = page.SafeSaveSourceAs(path.Join(viper.GetString("contentDir"), name)); err != nil {
|
||||
return
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue