N°3627 - Fix "global search" results page URL not containing the query

This commit is contained in:
Molkobain
2021-01-13 21:20:41 +01:00
parent 0f72a35f48
commit 8df2f96dfe
3 changed files with 5 additions and 4 deletions

View File

@@ -574,7 +574,7 @@ try
case 'full_text': // Global "google-like" search
$oP->DisableBreadCrumb();
$sQuery = trim(utils::ReadPostedParam('query', '', 'raw_data'));
$sQuery = trim(utils::ReadParam('text', '', false, 'raw_data'));
$iTune = utils::ReadParam('tune', 0);
if (empty($sQuery))
{

View File

@@ -42,7 +42,7 @@ class GlobalSearch extends UIBlock
'js/components/global-search.js',
];
public const DEFAULT_ENDPOINT_REL_URL = 'pages/UI.php?operation=full_text';
public const DEFAULT_ENDPOINT_REL_URL = 'pages/UI.php';
/** @var string $sEndpoint Absolute endpoint URL of the search form */
protected $sEndpoint;

View File

@@ -1,9 +1,10 @@
<div id="{{ oUIBlock.GetId() }}" class="ibo-global-search" data-role="ibo-global-search">
<form action="{{ oUIBlock.GetEndpoint() }}" method="post" class="ibo-global-search--head" data-role="ibo-global-search--head">
<form action="{{ oUIBlock.GetEndpoint() }}" method="get" class="ibo-global-search--head" data-role="ibo-global-search--head">
<a href="#" class="ibo-global-search--icon" data-role="ibo-global-search--icon" data-tooltip-content="{{ 'UI:Component:GlobalSearch:Tooltip'|dict_s }}" data-tooltip-placement="bottom-start" data-tooltip-distance-offset="25">
<span class="fas fa-search"></span>
</a>
<input type="text" name="query" class="ibo-global-search--input" data-role="ibo-global-search--input" placeholder="{{ 'UI:Component:GlobalSearch:Input:Placeholder'|dict_s }}" autocomplete="off">
<input type="text" name="text" class="ibo-global-search--input" data-role="ibo-global-search--input" placeholder="{{ 'UI:Component:GlobalSearch:Input:Placeholder'|dict_s }}" autocomplete="off">
<input type="hidden" name="operation" value="full_text">
</form>
<div class="ibo-global-search--drawer" data-role="ibo-global-search--drawer">
<div class="ibo-global-search--compartment">