放棄されたカートを訪問者に見せる必要があります。私は周りを見回して、opencartがカートフィールドの下の顧客テーブルのシリアル化された配列にカートを保存することを発見しました。私の問題は、配列のシリアル化を解除しても、顧客が選択したオプションを実際に判断できないことです。ある種のデコードが必要かどうかはわかりませんが、おそらくそれが必要かもしれません。カートフィールドは次のとおりですa:1:{s:31:"59:YToxOntpOjIzNztzOjI6IjQyIjt9";i:1;}
が、シリアル化を解除すると、次のような配列が表示されます
array(1) { ["59:YToxOntpOjIzNztzOjI6IjQyIjt9"]=> int(1) }
59 が product_id であることはわかっていますが、その後 (YToxOntpOjIzNztzOjI6IjQyIjt9) が何なのかわかりません。またはそれをデコードする方法は?どんな助けでも大歓迎です。