У меня есть форма поиска, которая использует get-parameters для определения того, что искали, и я хочу, чтобы результаты поиска были как rss-feed.Только изменить расширение URL-адреса, сохранить строку запроса
Так что я использую маршрут rss-extension для доступа к ним и хочу создать ссылку на RSS-канал для этого поиска/запроса.
$this->Html->link(__("Search results as rss"), ['ext' => 'rss']);
не содержит всех параметров, и я не нашел способ извлечь get-params разумным способом. Есть ли какой-нибудь ярлык, чтобы просто использовать текущий текущий URL-адрес и изменить расширение?
Лучший способ, который я нашел до сих пор: $this->Html->link(__("Search results"), ['ext' => 'rss', '?' => $this->passedArgs]);
Есть ли лучший способ?
Это, кажется, имеет тот же эффект, но, как моя или '$ this-> request-> query', но это не кажется таким ясным, как другое предложение. – Ayonix