protected function renderHiddenActionUriQueryParameters()
{
$result = '';
$actionUri = $this->getFormActionUri();
$query = parse_url($actionUri, PHP_URL_QUERY);
if (is_string($query)) {
$queryParts = explode('&', $query);
foreach ($queryParts as $queryPart) {
if (strpos($queryPart, '=') !== false) {
list($parameterName, $parameterValue) = explode('=', $queryPart, 2);
$result .= chr(10) . '<input type="hidden" name="' . htmlspecialchars(urldecode($parameterName)) . '" value="' . htmlspecialchars(urldecode($parameterValue)) . '" />';
}
}
}
return $result;
}