@@ -39,7 +39,7 @@ type LangSetType struct {
39
39
Tags common.HTMLAttrValues `json:"tags" xml:"tags"`
40
40
AppendData map [string ]interface {} `json:"appendData,omitempty" xml:"appendData,omitempty"`
41
41
Alone bool `json:"alone,omitempty" xml:"alone,omitempty"`
42
- FormStyle string `json:"formStyle " xml:"formStyle "`
42
+ FormTheme string `json:"formTheme " xml:"formTheme "`
43
43
44
44
langMap map [string ]int //{"zh-CN":1}
45
45
fieldMap map [string ]config.FormElement //{"zh-CN:title":0x344555}
@@ -104,7 +104,7 @@ func (f *LangSetType) Data() map[string]interface{} {
104
104
105
105
func (f * LangSetType ) render () string {
106
106
buf := bytes .NewBuffer (nil )
107
- tpf := common .TmplDir (f .FormStyle ) + "/" + f .FormStyle + "/" + f .Template + ".html"
107
+ tpf := common .TmplDir (f .FormTheme ) + "/" + f .FormTheme + "/" + f .Template + ".html"
108
108
tpl , err := common .GetOrSetCachedTemplate (tpf , func () (* template.Template , error ) {
109
109
return common .ParseFiles (common .LookupPath (tpf ))
110
110
})
@@ -134,7 +134,7 @@ func (f *LangSetType) SetTemplate(tmpl string) *LangSetType {
134
134
135
135
// FieldSet creates and returns a new FieldSetType with the given name and list of fields.
136
136
// Every method for FieldSetType objects returns the object itself, so that call can be chained.
137
- func LangSet (name string , style string , languages ... * config.Language ) * LangSetType {
137
+ func LangSet (name string , theme string , languages ... * config.Language ) * LangSetType {
138
138
ret := & LangSetType {
139
139
Languages : languages ,
140
140
langMap : map [string ]int {},
@@ -146,7 +146,7 @@ func LangSet(name string, style string, languages ...*config.Language) *LangSetT
146
146
Params : map [string ]interface {}{},
147
147
Tags : common.HTMLAttrValues {},
148
148
AppendData : map [string ]interface {}{},
149
- FormStyle : style ,
149
+ FormTheme : theme ,
150
150
}
151
151
for i , language := range languages {
152
152
ret .langMap [language .ID ] = i
@@ -187,7 +187,7 @@ func (f *LangSetType) Elements(elems ...config.FormElement) {
187
187
}
188
188
189
189
func (f * LangSetType ) addField (field fields.FieldInterface ) * LangSetType {
190
- field .SetStyle (f .FormStyle )
190
+ field .SetTheme (f .FormTheme )
191
191
if f .Alone {
192
192
if ind , ok := f .langMap [field .Lang ()]; ok {
193
193
field .SetLang (f .Languages [ind ].ID )
@@ -219,7 +219,7 @@ func (f *LangSetType) addFieldSet(fs *FieldSetType) *LangSetType {
219
219
if f .Alone {
220
220
if ind , ok := f .langMap [fs .Lang ()]; ok {
221
221
for _ , v := range fs .FieldList {
222
- v .SetStyle (f .FormStyle )
222
+ v .SetTheme (f .FormTheme )
223
223
v .SetData ("container" , "langset" )
224
224
v .SetLang (f .Languages [ind ].ID )
225
225
v .SetName (f .Languages [ind ].Name (v .OriginalName ()))
@@ -239,7 +239,7 @@ func (f *LangSetType) addFieldSet(fs *FieldSetType) *LangSetType {
239
239
if k == 0 {
240
240
for _ , v := range fs .FieldList {
241
241
v .SetLang (language .ID )
242
- v .SetStyle (f .FormStyle )
242
+ v .SetTheme (f .FormTheme )
243
243
v .SetData ("container" , "langset" )
244
244
key := v .Lang () + `:` + v .OriginalName ()
245
245
f .fieldMap [key ] = v
@@ -313,7 +313,7 @@ func (f *LangSetType) FieldSet(name string) *FieldSetType {
313
313
// NewFieldSet creates and returns a new FieldSetType with the given name and list of fields.
314
314
// Every method for FieldSetType objects returns the object itself, so that call can be chained.
315
315
func (f * LangSetType ) NewFieldSet (name string , label string , elems ... fields.FieldInterface ) * FieldSetType {
316
- return FieldSet (name , label , f .FormStyle , elems ... )
316
+ return FieldSet (name , label , f .FormTheme , elems ... )
317
317
}
318
318
319
319
//Sort Sort("field1:1,field2:2") or Sort("field1:1","field2:2")
0 commit comments