Updates on Templates assets

Former-commit-id: 58946e691eb5d223e9e36126e7c192ade2518538
This commit is contained in:
Henrique Dias
2017-06-25 21:54:01 +01:00
parent d91464c77a
commit b02ac893ec
4 changed files with 23 additions and 13 deletions

View File

@@ -79,10 +79,11 @@ type User struct {
// assets are the static and front-end assets, such as JS, CSS and HTML templates.
type assets struct {
requiredJS *rice.Box // JS that is always required to have in order to be usable.
Templates *rice.Box
CSS *rice.Box
JS *rice.Box
requiredJS *rice.Box // JS that is always required to have in order to be usable.
baseTemplates *rice.Box
Templates *rice.Box
CSS *rice.Box
JS *rice.Box
}
// Rule is a dissalow/allow rule.
@@ -115,9 +116,9 @@ func New(scope string) *FileManager {
BeforeSave: func(r *http.Request, m *FileManager, u *User) error { return nil },
AfterSave: func(r *http.Request, m *FileManager, u *User) error { return nil },
Assets: &assets{
Templates: rice.MustFindBox("./_assets/templates"),
CSS: rice.MustFindBox("./_assets/css"),
requiredJS: rice.MustFindBox("./_assets/js"),
baseTemplates: rice.MustFindBox("./_assets/templates"),
CSS: rice.MustFindBox("./_assets/css"),
requiredJS: rice.MustFindBox("./_assets/js"),
},
}