} elseif (!empty($one_source) and !empty($source_config[$one_source]['params'])) { $click_params = $source_config[$one_source]['params']; $click_params_cnt = count($click_params); $click_params_keys = array_keys($click_params); } for ($i = 1; $i <= 15; $i++) { if (!$var['click_params'][$i]) { continue; } // есть ли в наших данных переходы с таким параметром if ($i <= $click_params_cnt) { // именованный параметр $click_params_html .= glink('click_param_value' . $i, true, $click_params[$click_params_keys[$i - 1]]['name']); } else { // пользовательский параметр $click_params_html .= glink('click_param_value' . $i, true, 'Параметр перехода #' . ($i - $click_params_cnt)); } } if ($campaign_params_html != '' or $click_params_html != '') { ?> <div class="btn-group no-margin"> <div class="dropdown"> <a class="btn btn-default dropdown-toggle" href="#fakelink" data-toggle="dropdown" role="button" aria-expanded="false"> <span>Другие параметры</span> <i class="cpa cpa-angle-down"></i> </a> <ul class="dropdown-menu dropdown-menu-full" role="menu"> <?php echo $campaign_params_html; // Разделитель, если присутствуют оба раздела if ($campaign_params_html != '' and $click_params_html != '') {
function gModoButton($modo, $texto = false, $pad = "") { global $PHP_SELF; if (!$texto) { $texto = $modo; } return "<span class=tb>" . glink(pAction($PHP_SELF . "?modo={$modo}&" . $pad), $texto) . "</span>"; }