Я получаю неопределенный: ошибку minicart индексаРазделяет переменные сессии
У меня есть переменная сеанса ['cart_array']
, которые хранят элементы в множественном массиве и я определяю их как
// If the cart session variable is not set or cart array is empty
if (!isset($_SESSION["cart_array"]) || count($_SESSION["cart_array"]) < 1) {
// RUN IF THE CART IS EMPTY OR NOT SET
$_SESSION["cart_array"]["minicart"] = array(0 => array("item_id" => $pid, "quantity" => 1));
Что является лучшим способом для предотвращения это?
Иногда вы используете '$ _SESSION [" minicart "]' иногда '$ _SESSION [" cart_array "] [" minicart "]' и вы написали 'mini_cart' ... Вам, вероятно, нужно разобраться в этом. И нигде в коде, который вы использовали, вы задаете эту переменную сеанса. – Bun
@Bun случайно удалил один из '[" minicart "]', но я поставил его в вопрос сейчас ... – Amy