Versions in this module Expand all Collapse all v1 v1.0.1 Jan 24, 2021 Changes in this version + var MicroContactTemplate = ... + var MicroProductTemplate = ... + var MicroSearchTemplate = ... + type Collection struct + Name string + SettingResource *admin.Resource + func New(name string) *Collection + func (collection *Collection) ConfigureQorResource(res resource.Resourcer) + func (collection *Collection) GetSEO(name string) *SEO + func (collection *Collection) RegisterGlobalVaribles(s interface{}) + func (collection *Collection) RegisterSEO(seo *SEO) + func (collection *Collection) SEOSettingURL(name string) string + func (collection Collection) GetSEOSetting(context *qor.Context, name string, objects ...interface{}) Setting + func (collection Collection) Render(context *qor.Context, name string, objects ...interface{}) template.HTML + type MicroContact struct + ContactType string + Telephone string + URL string + func (contact MicroContact) Render() template.HTML + type MicroProduct struct + BrandName string + Description string + Image string + Name string + Price float64 + PriceCurrency string + PriceValidUntil string + RatingValue float32 + ReviewCount int + SKU string + SellerName string + func (product MicroProduct) Render() template.HTML + type MicroSearch struct + QueryInput string + Target string + URL string + func (search MicroSearch) FormattedQueryInput() string + func (search MicroSearch) Render() template.HTML + type OpenGraphConfig struct + ImageResource *admin.Resource + Size *media.Size + type OpenGraphMetadata struct + Content string + Property string + type QorSEOSetting struct + CreatedAt int64 + DeletedAt *int64 + IsGlobalSEO bool + Name string + Setting Setting + UpdatedAt int64 + func (s *QorSEOSetting) SetCollection(collection *Collection) + func (s *QorSEOSetting) SetGlobalSetting(globalSetting map[string]string) + func (s *QorSEOSetting) SetIsGlobalSEO(isGlobal bool) + func (s *QorSEOSetting) SetName(name string) + func (s *QorSEOSetting) SetSEOType(t string) + func (s QorSEOSetting) GetDescription() string + func (s QorSEOSetting) GetGlobalSetting() map[string]string + func (s QorSEOSetting) GetIsGlobalSEO() bool + func (s QorSEOSetting) GetKeywords() string + func (s QorSEOSetting) GetName() string + func (s QorSEOSetting) GetOpenGraphDescription() string + func (s QorSEOSetting) GetOpenGraphImageFromMediaLibrary() media_library.MediaBox + func (s QorSEOSetting) GetOpenGraphImageURL() string + func (s QorSEOSetting) GetOpenGraphMetadata() []OpenGraphMetadata + func (s QorSEOSetting) GetOpenGraphTitle() string + func (s QorSEOSetting) GetOpenGraphType() string + func (s QorSEOSetting) GetOpenGraphURL() string + func (s QorSEOSetting) GetSEO() *SEO + func (s QorSEOSetting) GetSEOSetting() Setting + func (s QorSEOSetting) GetSEOType() string + func (s QorSEOSetting) GetTitle() string + type QorSEOSettingInterface interface + GetDescription func() string + GetGlobalSetting func() map[string]string + GetIsGlobalSEO func() bool + GetKeywords func() string + GetName func() string + GetOpenGraphDescription func() string + GetOpenGraphImageFromMediaLibrary func() media_library.MediaBox + GetOpenGraphImageURL func() string + GetOpenGraphMetadata func() []OpenGraphMetadata + GetOpenGraphTitle func() string + GetOpenGraphType func() string + GetOpenGraphURL func() string + GetSEOSetting func() Setting + GetSEOType func() string + GetTitle func() string + SetCollection func(*Collection) + SetGlobalSetting func(map[string]string) + SetIsGlobalSEO func(bool) + SetName func(string) + SetSEOType func(string) + type SEO struct + Context func(...interface{}) map[string]string + Name string + OpenGraph *OpenGraphConfig + Varibles []string + type Setting struct + Description string + EnabledCustomize bool + GlobalSetting map[string]string + Keywords string + OpenGraphDescription string + OpenGraphImageFromMediaLibrary media_library.MediaBox + OpenGraphImageURL string + OpenGraphMetadata []OpenGraphMetadata + OpenGraphTitle string + OpenGraphType string + OpenGraphURL string + Title string + Type string + func (setting *Setting) Scan(value interface{}) error + func (setting Setting) ConfigureQorMetaBeforeInitialize(meta resource.Metaor) + func (setting Setting) ConfigureQorResource(res resource.Resourcer) + func (setting Setting) FormattedHTML(context *qor.Context) template.HTML + func (setting Setting) Value() (driver.Value, error)