func SetFeed(c *middleware.Context) { id := c.ParamsInt64(":id") val := c.Query("hf") hf := false if val == "1" { hf = true } e := models.SiteSetHasFeed(id, hf) if e != nil { c.Flash.Error(e.Error()) } c.Redirect(c.URLFor("cat_item", ":id", c.Params(":id"))) }
func submitPost(c *middleware.Context) { s, e := models.NewSite(c.Query("link"), c.Query("title")) if e != nil { c.Flash.Error(e.Error(), true) if c.QueryInt("ajax") == 1 { c.JSON(200, e.Error()) return } c.HTML(200, "catalog/submit") return } c.Flash.Success(fmt.Sprintf("%d добавлен", s.Id), true) if c.QueryInt("ajax") == 1 { c.JSON(200, fmt.Sprintf("%d добавлен", s.Id)) return } c.HTML(200, "catalog/submit") }