|
@@ -28,12 +28,12 @@ func New(wrap *wrapper.Wrapper, drow interface{}, is404 bool) *FERData {
|
|
|
} else if wrap.CurrModule == "blog" {
|
|
|
if len(wrap.UrlArgs) == 3 && wrap.UrlArgs[0] == "blog" && wrap.UrlArgs[1] == "category" && wrap.UrlArgs[2] != "" {
|
|
|
if o, ok := drow.(*utils.MySql_blog_category); ok {
|
|
|
- d_Blog = &Blog{wrap: wrap, category: &BlogCategory{wrap: wrap, object: o}}
|
|
|
+ d_Blog = &Blog{wrap: wrap, category: (&BlogCategory{wrap: wrap, object: o}).load()}
|
|
|
d_Blog.load()
|
|
|
}
|
|
|
} else if len(wrap.UrlArgs) == 2 && wrap.UrlArgs[0] == "blog" && wrap.UrlArgs[1] != "" {
|
|
|
if o, ok := drow.(*utils.MySql_blog_post); ok {
|
|
|
- d_Blog = &Blog{wrap: wrap, post: &BlogPost{wrap: wrap, object: o}}
|
|
|
+ d_Blog = &Blog{wrap: wrap, post: (&BlogPost{wrap: wrap, object: o}).load()}
|
|
|
}
|
|
|
} else {
|
|
|
d_Blog = &Blog{wrap: wrap}
|
|
@@ -42,7 +42,7 @@ func New(wrap *wrapper.Wrapper, drow interface{}, is404 bool) *FERData {
|
|
|
} else if wrap.CurrModule == "shop" {
|
|
|
if len(wrap.UrlArgs) == 3 && wrap.UrlArgs[0] == "shop" && wrap.UrlArgs[1] == "category" && wrap.UrlArgs[2] != "" {
|
|
|
if o, ok := drow.(*utils.MySql_shop_category); ok {
|
|
|
- d_Shop = &Shop{wrap: wrap, category: &ShopCategory{wrap: wrap, object: o}}
|
|
|
+ d_Shop = &Shop{wrap: wrap, category: (&ShopCategory{wrap: wrap, object: o}).load()}
|
|
|
d_Shop.load()
|
|
|
}
|
|
|
} else if len(wrap.UrlArgs) == 2 && wrap.UrlArgs[0] == "shop" && wrap.UrlArgs[1] != "" {
|