小编mis*_*mat的帖子

Auth过滤器重定向回Laravel中的原始POST请求

似乎Redirect :: guest('login')仅适用于GET请求.IE浏览器.它会将经过身份验证的用户重定向到原始目标URL(GET).

在有POST请求的情况下,在用户成功登录后,auth过滤器是否有办法继续POST到URL?

一个简单的例子:我想显示一个可供任何人查看的表单.点击提交按钮后,auth过滤器将启动,这将使访客进入登录页面.身份验证成功后,我希望继续提交请求(即POST请求).

authentication http-post laravel laravel-4

9
推荐指数
1
解决办法
4363
查看次数

资产管理 - 在连接和版本控制之后维护对相对资产的引用

我知道L5和Elixir仍处于开发阶段,但我很高兴开始考虑重组代码的方法.在L5和Elixir的背景下,我认为我的问题更多地与资产管理有关.

想澄清应如何处理连接和版本控制(在我的情况下,我使用的是Elixir styles()version()).我遇到的问题是concat/version之后的新文件将位于一个新文件夹中,从原始css或js文件中破坏对资产的任何引用.

例如,原始CSS文件background-image: url('../img.png')将不再起作用.我尝试了几件事,但两者都不理想,特别是在供应商插件的情况下:

  1. 将所需资产逐个移动(对每个资产文件夹使用mix.copy())到新构建路径(即Elixir版本控制使用的构建路径).
  2. 手动编辑每个资产文件中的路径以引用绝对路径

虽然这两个选项都可以使事情有效,但我觉得我可能会遗漏一些东西.使用javascript插件(例如带有自己的图像,字体,样式表等的插件)时,它也变得非常不切实际.

在连接和版本控制时,是否有更实用的方法来管理相对路径?

css asset-management laravel-5 laravel-elixir

5
推荐指数
1
解决办法
1171
查看次数