func Organizations(ctx *middleware.Context) { ctx.Data["Title"] = ctx.Tr("admin.orgs") ctx.Data["PageIsAdmin"] = true ctx.Data["PageIsAdminOrganizations"] = true pageNum := 50 p := pagination(ctx, models.CountOrganizations(), pageNum) var err error ctx.Data["Orgs"], err = models.GetOrganizations(pageNum, (p-1)*pageNum) if err != nil { ctx.Handle(500, "GetUsers", err) return } ctx.HTML(200, ORGS) }
func Organizations(ctx *middleware.Context) { ctx.Data["Title"] = ctx.Tr("admin.organizations") ctx.Data["PageIsAdmin"] = true ctx.Data["PageIsAdminOrganizations"] = true total := models.CountOrganizations() page := ctx.QueryInt("page") if page <= 1 { page = 1 } ctx.Data["Page"] = paginater.New(int(total), setting.AdminOrgPagingNum, page, 5) orgs, err := models.Organizations(page, setting.AdminOrgPagingNum) if err != nil { ctx.Handle(500, "Organizations", err) return } ctx.Data["Orgs"] = orgs ctx.Data["Total"] = total ctx.HTML(200, ORGS) }