$row = array('title' => 'Не указано', 'filter' => $param['nofilter']); $row['checked'] = !!$mymd['no']; if ($row['checked']) { $row['add'] = $add . $paramid . '.no:'; } else { $row['add'] = $add . $paramid . '.no:1'; } $block['row'][] = $row; } if ($block['type'] == 'string') { foreach ($param['option']['values'] as $value) { $row = array('title' => $value['title'], 'filter' => $value['filter']); $row['checked'] = !!$mymd[$value['id']]; $valueid = infra_seq_short(array(Catalog::urlencode($value['id']))); if ($row['checked']) { $row['add'] = $add . $paramid . '.' . $valueid . ':'; } else { $row['add'] = $add . $paramid . '.' . $valueid . ':1'; } $block['row'][] = $row; } } if ($conf['catalog']['filteroneitem'] || sizeof($block['row']) > 1) { $ans['template'][] = $block; } } return $ans; }, $args, isset($_GET['re'])); $ans = array_merge($ans, $res); return infra_ret($ans);
<?php $ans = array('title' => 'Необходимо установленный flexslider через bower. И подключение (не проверяется).'); if (!infra_theme('bower_components/flexslider/jquery.flexslider-min.js')) { return infra_err($ans, 'bower_components/flexslider/jquery.flexslider-min.js не найден'); } return infra_ret($ans, 'Дистрибутив есть');
return infra_err($ans, $conf['subscribe']['msg']); } if (strlen($_REQUEST['email']) > 1000) { return infra_err($ans, 'Слишком много данных. ' . $conf['subscribe']['msg']); } $email = strip_tags($_REQUEST['email']); $email = trim($email); $email = infra_forFS($email); $agent = $_SERVER['HTTP_USER_AGENT']; $ip = $_SERVER['REMOTE_ADDR']; session_start(); if (empty($_SESSION['submit_time'])) { $_SESSION['submit_time'] = 0; } if (time() - $_SESSION['submit_time'] < 60) { return infra_err($ans, 'Письмо уже отправлено! Новое сообщение можно будет отправить через 1 минуту!'); } $_SESSION['submit_time'] = time(); $data = array('email' => $email, 'agent' => $agent, 'ip' => $ip, 'host' => $_SERVER['HTTP_HOST']); $body = infra_template_parse('*order.tpl', $data); infra_mail_toAdmin('Запрос ' . $data['host'] . ' ' . $email, 'noreplay@' . $data['host'], $body); $dirs = infra_dirs(); $src = $dirs['data'] . '.subscribe.json'; $subs = infra_loadJSON($src); if (!$subs) { $subs = array(); } $subs[$email] = date('d.m.Y'); file_put_contents($src, infra_json_encode($subs)); return infra_ret($ans, 'Ваша заявка принята');
<?php $ans = array(); $ans['title'] = 'Check GD extension'; if (!function_exists('imagecreatetruecolor')) { return infra_err($ans, 'GD required'); } return infra_ret($ans, 'ok');