私はcakephp1.2を使用しており、次のメニューもある検索フォームがあります。
Classificazione <select style="margin-top: 5px;" name="classificazione">
<option value="art0"></option>
<option value="C">Articoli</option>
<option value="D">Documentazione</option>
<option value="A">Libri</option>
<option value="G">Materiali</option>
<option value="B">Riviste</option>
<default value="A">
</select><br />
次のページでは、このメニューのデフォルト値を、ユーザーが以前に選択したもので設定したいと思います。
私はこのように解決しました(たとえば、最初のオプションで):
コントローラー内:
$getParams['classificazione'] = isset($params['classificazione']) ? $params['classificazione'] : '';
...
$this->set('getParams', $getParams);
ビューで:
<option value="C" <?php if ($getParams['classificazione']=="C") echo "selected"; ?> >Articoli</option>