Merge pull request #533 from trheyi/main
[add] sui editor render default path
This commit is contained in:
commit
14dc514446
1 changed files with 6 additions and 3 deletions
|
|
@ -34,6 +34,10 @@ func (page *Page) EditorRender() (*ResponseEditorRender, error) {
|
||||||
|
|
||||||
// Render the page
|
// Render the page
|
||||||
request := NewRequestMock(page.Config.Mock)
|
request := NewRequestMock(page.Config.Mock)
|
||||||
|
link := page.Link(request)
|
||||||
|
if request.URL.Path == "" {
|
||||||
|
request.URL.Path = link
|
||||||
|
}
|
||||||
|
|
||||||
// Set Default Sid
|
// Set Default Sid
|
||||||
if request.Sid == "" {
|
if request.Sid == "" {
|
||||||
|
|
@ -84,13 +88,12 @@ func (page *Page) EditorRender() (*ResponseEditorRender, error) {
|
||||||
res.Warnings = append(res.Warnings, err.Error())
|
res.Warnings = append(res.Warnings, err.Error())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
res.Render(data)
|
res.Render(data)
|
||||||
|
|
||||||
// Set the title
|
// Set the title
|
||||||
res.Config.Rendered = &PageConfigRendered{
|
res.Config.Rendered = &PageConfigRendered{
|
||||||
Title: page.RenderTitle(data),
|
Title: page.RenderTitle(data),
|
||||||
Link: page.Link(request),
|
Link: link,
|
||||||
}
|
}
|
||||||
|
|
||||||
return res, nil
|
return res, nil
|
||||||
|
|
@ -107,7 +110,7 @@ func (res *ResponseEditorRender) Render(data map[string]interface{}) error {
|
||||||
}
|
}
|
||||||
|
|
||||||
var err error
|
var err error
|
||||||
parser := NewTemplateParser(data, &ParserOption{Editor: true})
|
parser := NewTemplateParser(data, &ParserOption{Editor: true, PrintData: true})
|
||||||
|
|
||||||
res.HTML, err = parser.Render(res.HTML)
|
res.HTML, err = parser.Render(res.HTML)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue