1

我想执行一个动作并保持在同一页面上。

我创建了指向 eh 操作的链接,如下所示:

<?php  echo(link_to('Add to Watchlist', 'housing/addToWatchlist')) ?>

它通过重定向执行此操作

echo('ADDING TO THA WATCHLIST');
$referrer = $request->getReferer();
return $this->redirect($referrer);

如此处建议:symfony 链接以更改语言并留在页面上

此解决方案有效,但不必要地重新加载页面,这可能需要更改语言而不是将项目添加到监视列表。

4

1 回答 1

1

无需重新加载页面,您需要使用 Javascript 和 Ajax 方法。 http://www.symfony-project.org/jobeet/1_4/Propel/en/18

也检查出来link_to_remote

于 2012-04-24T09:08:37.873 回答