【发布时间】:2014-09-04 21:44:25
【问题描述】:
假设我有一个带有 URI 的页面:
http://mydomain.loc/index.php?id=123&by=name&dir=desc
并且需要向它添加/更新/删除一些其他参数(我们将其命名为 offset),所以毕竟它将是:
http://mydomain.loc/index.php?id=123&by=name&dir=desc&offset=321
不幸的是,像这样用uriBuilder 建立新链接时
$uriBuilder = $this->uriBuilder;
$uri = $uriBuilder->setArguments(array('offset' => 321))->build();
我只得到index.php?id=123&offset=321(不再有by 和dir 参数......)
如何强制uriBuilder 保留这些论点? (GeneralUtility::_GP(*) 手动重写参数是不可能的,因为它们在理论上是未知)
$_GET 数组也不好,因为我正在使用 RealURL
【问题讨论】:
标签: typo3 extbase typo3-6.1.x realurl uribuilder