Exemple #1
0
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")))
}
Exemple #2
0
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")
}