Create Page is done
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
package viewmodel
|
||||
|
||||
import (
|
||||
"git.aiterp.net/AiteRP/aitestory/model"
|
||||
"git.aiterp.net/gisle/wrouter/auth"
|
||||
)
|
||||
|
||||
type PageForm struct {
|
||||
Base
|
||||
Page model.Page
|
||||
Categories []model.PageCategory
|
||||
Operation string
|
||||
Error string
|
||||
TagInput string
|
||||
}
|
||||
|
||||
func (pf *PageForm) Setup(user *auth.User) {
|
||||
pf.setupBase(user, "Create")
|
||||
pf.Categories = model.PageCategories
|
||||
pf.Page.Defaults()
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
package viewmodel
|
||||
|
||||
import (
|
||||
"git.aiterp.net/AiteRP/aitestory/model"
|
||||
"git.aiterp.net/gisle/wrouter/auth"
|
||||
)
|
||||
|
||||
type PageView struct {
|
||||
Base
|
||||
Page model.Page
|
||||
}
|
||||
|
||||
func (pv *PageView) Setup(user *auth.User) {
|
||||
pv.setupBase(user, pv.Page.Name)
|
||||
}
|
||||
Reference in New Issue
Block a user