小编use*_*017的帖子

链接返回到表单之前访问的页面

我有一个列表页面,然后是表单,然后是感谢页面.我需要在感谢页面上添加一个链接,该链接将用户带回到他们所在的页面之前,该表单始终有所不同.我试过用这个:

= link_to "Back", :back
Run Code Online (Sandbox Code Playgroud)

但这只会让他们回到上一页,所以表格.

url redirect ruby-on-rails request refer

26
推荐指数
3
解决办法
3万
查看次数

在会话中保存URL参数(rails)

我正试图将url params从任何页面保存到会话中,因此如果有人在离开其着陆页导航后填写表单,则会保留广告系列ID.我已经设法让它逐页工作,所以如果它们在带有参数的表格上着陆它会保留它,但是如果它们导航它们显然不会.我目前有:

控制器:

def campaign
  if params[:campaign]!= nil
    session[:campaign] = params[:campaign]
  end
end

def post

  rif = Registerinterest.find(:all, :conditions => ["reference = ?", session[:campaign]])

  if rif.count == 0
    post["Campaign_ID"] = "701D00000001111"
  else
    post["Campaign_ID"] = rif.first.campaign_id
  end
end
Run Code Online (Sandbox Code Playgroud)

当我使用params而不是会话时它起作用,所以我假设我没有正确保存它?

url session ruby-on-rails params

4
推荐指数
1
解决办法
5977
查看次数

向GMaps添加标记(谷歌地图)

我正在尝试使用此工具:http://software.stadtwerk.org/google_maps_colorizr/为我的Google地图添加颜色,这是我的示例:

http://jsfiddle.net/xUUxn/851/

颜色工作正常,但现在我似乎无法添加任何标记,我已经尝试将此示例代码放入:

map.addMarker({ 
  lat: -12.043333,
  lng: -77.028333,
  title: 'Lima',
  infoWindow: {
    content: '<p>HTML Content</p>'
  }
 });
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用,我不完全确定在哪里放或甚至参考是正确的.

javascript google-maps colorize google-maps-markers

2
推荐指数
1
解决办法
2万
查看次数