foreach ($_POST['variation_ids'] as $key => $id) { $p_toggles = array(); $variation_id = $id; $results = $db->select("variations", "id='{$variation_id}'", 'options', 1); $count = count(explode(";;", $results['options'])); $toggles = $_POST[$variation_id]; $trigger = false; for ($i = 0; $i < $count; $i++) { $p_toggles[$i + 1] = isset($toggles[$i]) ? 1 : 0; if ($p_toggles[$i + 1] === 0) { $trigger = true; } } $p_toggles = implode(';;', $p_toggles); if ($trigger) { $variations->submit_override_toggles($variation_id, $p_toggles); } else { $variations->submit_override_toggles($variation_id, $p_toggles, true); } } $html->redirection("products.php?c={$collection_id}"); } else { $variations->set_data(); $variations->submit_data(); $html->redirection("variations.php"); } } } } else { if (isset($_GET['c'])) { $collection = $db->select("collections", "id='" . $_GET['c'] . "'", 'name', 1);