1
OpenCart 2.3でコントローラコールを生成するイベントの使い方を見ています。OpenCart 2.3で作成したデータを後で表示できるように保存する
コントローラコールで作成されたデータを保存して、後でビューで使用できるようにする方法があります。
どのように他の人がこれを処理しましたか?フラットに(ビューに渡されるすべてのものがある)$data
ですべてを格納します
file_put_contents(DIR_CACHE . __CLASS__ . __FUNCTION__ . md5(serialize($this->request->get)) . '.ser', serialize($data));
:あなたがここで何をしたいが、あなただけのような何かを行うことができませんでした正確に何をしてください
2人のユーザーが同じストアに同時にアクセスした場合、一方のユーザーがもう一方のユーザーのキャッシュデータを上書きします。 –
である必要はありません。どのようにしていつ、いつ彼が質問したものの範囲外のキャッシュに書き込むかに依存します。 – billynoah
OK - "できたはずでした"。これはリスクであるため、ウェブにとっては良い選択ではありません。これがデスクトップの状況だったなら、あなたが提案していることはうまくいくでしょう。 –