article

package
v0.0.0-...-a64d9b0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 10, 2020 License: GPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ArticleAdminForm

type ArticleAdminForm struct {
	Create      bool   `form:"-"`
	User        int    `form:"attr(rel,select2-admin-model);attr(data-model,User)" valid:"Required"`
	LastAuthor  int    `form:"attr(rel,select2-admin-model);attr(data-model,User)" valid:""`
	URI         string `valid:"Required;MaxSize(60);Match(/[0-9a-z-./]+/)"`
	Title       string `valid:"Required;MaxSize(60)"`
	Content     string `form:"type(textarea,markdown)" valid:"Required"`
	TitleZhCn   string `valid:"Required;MaxSize(60)"`
	ContentZhCn string `form:"type(textarea,markdown)" valid:"Required"`
	IsPublish   bool   ``
}

func (*ArticleAdminForm) SetFromArticle

func (form *ArticleAdminForm) SetFromArticle(article *models.Article)

func (*ArticleAdminForm) SetToArticle

func (form *ArticleAdminForm) SetToArticle(article *models.Article)

func (*ArticleAdminForm) Valid

func (form *ArticleAdminForm) Valid(v *validation.Validation)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL