ボタンをクリックしたときの表示で、location.hrefを使用してコントローラに渡しています。どのように私はPHPの変数ビューでローカル変数の値をビューからコントローラに渡して、別のビューでphp変数として使用する方法
としてそれを使用するためにのlocalStorage値を渡すことができます。これは、一般的に練習をお勧めしませんが
echo Html::button('Proceed', [
'onclick' => "
var dataVal = localStorage.getItem('Customers');
if(dataVal.length > 0) {
location.href = '" . Yii::$app->urlManager->createUrl(['customers/orders']) . "';
}else{
alert('Please add some items to order!')
return false;
}",]);
php html js soup ...これは維持する絶対的な豚になるだろう。 – Steve
getリクエストでブラウザからクライアント側のデータを送信する限り、あなたのオプションはurlパラメータまたはcookieです。前者はおそらく最高の選択肢です – Steve
詳細を教えてください。 – ASD