たとえば、file.php で簡単なフォームを作成しました。
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form method="get">
<input type="hidden" name="var" value="example"/>
<input type="submit" value="Submit"/>
</form>
<a href="#">Link</a>
</body>
<html>
Ok。ここで、直接 localhost/file.php に移動し、[送信] をクリックすると、 localhost/file.php?var=example
. 次に、リンク先のリンクをクリックして、機能するlocalhost/file.php?var=example#
ようにします。
しかし、私は joomla のコンポーネントを構築しています。エイリアス ->localhost/joomla/index.php/users_hosts_list
でコンポーネントに移動します。これで、デフォルトのビューとデフォルトのレイアウトになりました。次に、上記の file.php の例であるフォームを配置します。
フォームを送信するlocalhost/joomla/index.php/users_hosts_list?var=example
と、問題が発生します。リンクをクリックすると、に移動する代わりにlocalhost/joomla/index.php/users_hosts_list?var=example#
、このリンクは変数 var を削除し、に移動しlocalhost/joomla/index.php/users_hosts_list#
ます。
それを修正するには何を変更すればよいですか?