1
0
mirror of https://github.com/kataras/iris.git synced 2025-12-24 05:17:03 +00:00

Full support of the http.FileSystem on all view engines as requested at #1575

Also, the HandleDir accepts both string and http.FileSystem (interface{}) (like the view's fs)
This commit is contained in:
Gerasimos (Makis) Maropoulos
2020-09-05 08:34:09 +03:00
parent 7e6d453dad
commit e1f25eb098
50 changed files with 1613 additions and 1226 deletions

View File

@@ -9,8 +9,6 @@ import (
"github.com/kataras/iris/v12/view"
)
// https://github.com/kataras/iris/issues/1443
func main() {
tmpl := iris.Jet("./views", ".jet")
@@ -44,12 +42,12 @@ func (ViewBuiler) Asset(a view.JetArguments) reflect.Value {
func (ViewBuiler) Style(a view.JetArguments) reflect.Value {
path := a.Get(0).String()
s := fmt.Sprintf(`<link href="%v" rel="stylesheet"> `, path)
s := fmt.Sprintf(`<link href="%v" rel="stylesheet">`, path)
return reflect.ValueOf(s)
}
func (ViewBuiler) Script(a view.JetArguments) reflect.Value {
path := a.Get(0).String()
s := fmt.Sprintf(`<script src="%v" ></script>`, path)
s := fmt.Sprintf(`<script src="%v"></script>`, path)
return reflect.ValueOf(s)
}