URI を持つページがあるとしましょう:
http://mydomain.loc/index.php?id=123&by=name&dir=desc
他のパラメーターを追加/更新/削除する必要があるため (オフセットと名付けましょう)、最終的には次のようになります。
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で作業しているため、配列は良くありません