add('pages_comments', $_POST); break; case 'like': unset($a); unset($b); $a['id'] = $_POST['id']; $b['likes'] = $db->get_val('pages', $a, 'likes') + 1; setcookie("page_like", $a['id'], time() + 31536000, '/', $_SERVER['SERVER_NAME']); $db->update('pages', $a['id'], $b); echo 1; break; case 'contentDown': $limit = $_POST['limit']; $page = intval(@$_POST['page']); $page = (empty($page)) ? 1 : $page; $start = ($page != 1) ? $page * $limit - $limit : 0; if (class_exists('DBmysql')) { $list = \DBmysql::getAll("SELECT `id`, `title`, `cena`, `artikul`, `code` FROM `tovar` WHERE `status`=1 AND (`title` LIKE '%" . $_POST['txt'] . "%' OR `artikul` LIKE '%" . $_POST['txt'] . "%' OR `code` ='" . $_POST['txt'] . "' OR `json` LIKE '%" . $_POST['txt'] . "%' ) AND `site`=? LIMIT $start, $limit", $_SERVER['SERVER_NAME']); $count = count($list); for ($i = 0; $i < $count; $i++) { //Костыль //$filename = \DBmysql::getValue("SELECT `filename` FROM `img` WHERE `content_id`=? AND `site`=? AND `content_type`=? LIMIT 1", [$list[$i]['id'], $_SERVER['SERVER_NAME'],'tovar']); if (class_exists('DBmysql')) { $filename=\DBmysql::getValue("SELECT `filename` FROM `img` WHERE `site`=? AND `content_id`=? AND `content_type`=? LIMIT 1", [$_SERVER['SERVER_NAME'], $list[$i]['id'], 'tovar']); }else{ $filename=\DB::getValue("SELECT `filename` FROM `img` WHERE `site`=? AND `content_id`=? AND `content_type`=? LIMIT 1", [$_SERVER['SERVER_NAME'], $list[$i]['id'], 'tovar']); } if (!$filename) { $img = 'https://static.yurecnt.ru/img/nofoto/no_skin.png'; } else { $f = 'cache/img/' . $filename . '-' . IMG_PRV_W . '-' . IMG_PRV_H . '.webp'; if (file_exists($f)) $img = '/' . $f; else $img = '/img/' . $filename . '-' . IMG_PRV_W . '-' . IMG_PRV_H; } $a = ($list[$i]['artikul']) ? $list[$i]['artikul'] : $list[$i]['code']; $res .= '