【发布时间】:2014-06-20 02:19:11
【问题描述】:
为了保持基本,我想创建一个书签应用程序
我有一个简单的书签
javascript:location.href='http://zas.dev/add?url='+encodeURIComponent(location.href)
我创建了一个休息控制器
<?php
use zas\Repositories\DbLinkRepository;
class LinksController extends BaseController {
protected $link;
function __construct(DbLinkRepository $link) {
$this->link=$link;
// ...
//$this->beforeFilter('auth.basic', array('except' => array('index', 'show', 'store')));
// ...
}
public function index()
{
//return Redirect::to('home');
}
public function create()
{
}
public function store()
{
return 'hello';
//$this->link->addLink(Input::get('url'));
//return Redirect::to(Input::get('url'));
}
public function show($id)
{
//$url = $this->link->getUrl($id);
//return Redirect::to($url);
}
public function edit($id)
{
}
public function update($id){
}
public function destroy($id){
}
}
在 routes.php 中,我创建了一个资源
Route::resource('links','LinksController');
因为我想将 /add 重定向到我添加的 store 方法
Route::get('/add',function(){
return Redirect::action('LinksController@store');
});
但它从不显示 hello 消息,而是将我重定向到
我也试过
return Redirect::route('links.store');
没有成功
感谢您的帮助
【问题讨论】:
标签: rest post laravel routing laravel-4