@@ -34,38 +34,26 @@ func (this *LabelController) Index() {
3434 if labelName == "" {
3535 this .Abort ("404" )
3636 }
37- //_, err := models.NewLabel().FindFirst("label_name", labelName)
38- //
39- //if err != nil {
40- // if err == orm.ErrNoRows {
41- // this.Abort("404")
42- // } else {
43- // beego.Error(err)
44- // this.Abort("500")
45- // }
46- //}
47-
4837 pageSize := 24
49- member_id := 0
38+ memberId := 0
5039 if this .Member != nil {
51- member_id = this .Member .MemberId
40+ memberId = this .Member .MemberId
5241 }
53- search_result , totalCount , err := models .NewBook ().FindForLabelToPager (labelName , pageIndex , pageSize , member_id )
42+ searchResult , totalCount , err := models .NewBook ().FindForLabelToPager (labelName , pageIndex , pageSize , memberId )
5443
5544 if err != nil {
5645 beego .Error (err )
5746 return
5847 }
48+
5949 if totalCount > 0 {
6050 html := utils .NewPaginations (conf .RollPage , totalCount , pageSize , pageIndex , beego .URLFor ("LabelController.Index" , ":key" , labelName ), "" )
6151 this .Data ["PageHtml" ] = html
6252 } else {
6353 this .Data ["PageHtml" ] = ""
6454 }
65- this .Data ["Lists" ] = search_result
66-
55+ this .Data ["Lists" ] = searchResult
6756 this .Data ["LabelName" ] = labelName
68-
6957 this .GetSeoByPage ("label_list" , map [string ]string {
7058 "title" : "[标签]" + labelName ,
7159 "keywords" : "标签," + labelName ,
@@ -82,7 +70,6 @@ func (this *LabelController) List() {
8270 pageSize := 200
8371
8472 labels , totalCount , err := models .NewLabel ().FindToPager (pageIndex , pageSize )
85-
8673 if err != nil {
8774 this .ShowErrorPage (50001 , err .Error ())
8875 }
@@ -95,7 +82,6 @@ func (this *LabelController) List() {
9582 this .Data ["TotalPages" ] = int (math .Ceil (float64 (totalCount ) / float64 (pageSize )))
9683
9784 this .Data ["Labels" ] = labels
98-
9985 this .GetSeoByPage ("label_list" , map [string ]string {
10086 "title" : "标签" ,
10187 "keywords" : "标签" ,
0 commit comments