소스 검색

:art: 导出没有内容的引述块为模板时添加空段落块 https://github.com/siyuan-note/siyuan/issues/7211

Liang Ding 2 년 전
부모
커밋
79efdb8e08
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      kernel/model/template.go

+ 5 - 1
kernel/model/template.go

@@ -258,7 +258,11 @@ func renderTemplate(p, id string) (string, error) {
 		return ast.WalkContinue
 		return ast.WalkContinue
 	})
 	})
 	for _, n := range nodesNeedAppendChild {
 	for _, n := range nodesNeedAppendChild {
-		n.AppendChild(treenode.NewParagraph())
+		if ast.NodeBlockquote == n.Type {
+			n.FirstChild.InsertAfter(treenode.NewParagraph())
+		} else {
+			n.AppendChild(treenode.NewParagraph())
+		}
 	}
 	}
 	for _, n := range unlinks {
 	for _, n := range unlinks {
 		n.Unlink()
 		n.Unlink()