1
フォームを入力する際に、「戻る」ボタンを押すたびに、入力したすべての情報がチェックボックスを除いてフィールドに残ります。 これは、クライアント側の粘着性のフォームが必要な場合はJavascriptのsessionStorageを使用することができ、私はPHPを使用して、チェックボックスに使用されるコード(drupalの)フォームを送信した後に戻るボタンを押すたびにチェックボックスをチェックします。
$container =array('cartons' => t('Cartons'),
'glass_bottle_jars' => t('Glass Bottles and Jars'),
'metal' => t('Metal Cans/Lids and/or Foil'),
'plastics' => t('Plastic Containers ≤ 5 Gallons'),
'not_sure' => t('Not Sure'));
$form['types_container'] = array(
'#type' => 'checkboxes',
'#title' => $this->t('Containers:'),
'#size' => 1,
'#validated' => TRUE,
'#options' => $container,
);