/filter/filter.php
PHP | 1328 lines | 1055 code | 189 blank | 84 comment | 58 complexity | f30ed8273640ff9b25366f800c5d5157 MD5 | raw file
Possible License(s): BSD-3-Clause
Large files files are truncated, but you can click here to view the full file
- <?
- $arrRequestUri = explode('/', $_SERVER['REQUEST_URI']);
- $pathToDescription = $_SERVER['DOCUMENT_ROOT'] . '/' . $arrRequestUri[1] . '/' . $arrRequestUri[2] . '/' . $arrRequestUri[3];
- // Возвращаем кол-во товаров в категории
-
- CModule::IncludeModule("iblock");
- CModule::IncludeModule("catalog");
- function prop_count ($id,$dev,$name_dev,$price1=0,$price2=1000000) {
- $price1 = intval($price1);
- $price2 = intval($price2);
- $sql = "select COUNT(bie.ID) from b_iblock_element_property as biep,
- b_iblock_property_enum as bipe,
- b_catalog_price as bcp,
- b_iblock_element as bie
- where biep.IBLOCK_PROPERTY_ID = bipe.PROPERTY_ID
- and bcp.PRICE > '".mysql_real_escape_string($price1)."'
- and bcp.PRICE < '".mysql_real_escape_string($price2)."'
- and bcp.CATALOG_GROUP_ID = '3'
- and bcp.PRODUCT_ID = bie.ID
- and biep.IBLOCK_ELEMENT_ID = bie.ID
- and biep.IBLOCK_PROPERTY_ID = (select id from b_iblock_property where IBLOCK_ID = '".$id."' and CODE = '".mysql_real_escape_string($dev)."')
- and biep.VALUE_ENUM IN(select id from b_iblock_property_enum where VALUE = '".mysql_real_escape_string($name_dev)."')
- and bipe.VALUE = '".mysql_real_escape_string($name_dev)."'
- and bie.WF_PARENT_ELEMENT_ID IS NULL
- and bie.ACTIVE = 'Y';";
-
- $result = mysql_query($sql);
- $row = mysql_fetch_array($result);
- return $row[0];
-
- }
-
-
-
-
- //---------------------------------------------------------------------------------------------------
- function prop_count_notik ($id,$dev,$name_dev,$price1=0,$price2=1000000) {
- $price1 = intval($price1);
- $price2 = intval($price2);
-
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Delete from `fil3`");
-
-
- $sql="INSERT INTO `fil1` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_catalog_price as bcp,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- and bcp.PRICE > '".mysql_real_escape_string($price1)."'
- and bcp.PRICE < '".mysql_real_escape_string($price2)."'
- and bcp.CATALOG_GROUP_ID = '3'
- and bcp.PRODUCT_ID = bie.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".mysql_real_escape_string($name_dev)."'
- AND bip.CODE='".mysql_real_escape_string($dev)."'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
-
-
- //------------------------------------------------------------------------------
-
-
-
-
-
- //-------------------------------------------------------------------------------
-
- if ($_GET['cpu']!="")
- {
- $sql="INSERT INTO `fil2` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".substr($_GET['cpu'], 1)."'
- AND bip.CODE='cpu'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
- mysql_query("Insert into `fil3` SELECT id, fil1.name FROM `fil1` INNER JOIN `fil2` using(id)");
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Insert into `fil1` SELECT * FROM `fil3`");
- mysql_query("Delete from `fil3`");
- }
-
- //-------------------------------------------------------------------------------
- if ($_GET['developer']!="")
- {
- $sql="INSERT INTO `fil2` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".substr($_GET['developer'], 1)."'
- AND bip.CODE='developer'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
- mysql_query("Insert into `fil3` SELECT id, fil1.name FROM `fil1` INNER JOIN `fil2` using(id)");
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Insert into `fil1` SELECT * FROM `fil3`");
- mysql_query("Delete from `fil3`");
- }
-
- //-------------------------------------------------------------------------------
-
- if ($_GET['ram_size']!="")
- {
- $sql="INSERT INTO `fil2` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".substr($_GET['ram_size'], 1)."'
- AND bip.CODE='ram_size'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
- mysql_query("Insert into `fil3` SELECT id, fil1.name FROM `fil1` INNER JOIN `fil2` using(id)");
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Insert into `fil1` SELECT * FROM `fil3`");
- mysql_query("Delete from `fil3`");
- }
-
- //-------------------------------------------------------------------------------
-
- if ($_GET['hdd_size']!="")
- {
- $sql="INSERT INTO `fil2` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".substr($_GET['hdd_size'], 1)."'
- AND bip.CODE='hdd_size'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
- mysql_query("Insert into `fil3` SELECT id, fil1.name FROM `fil1` INNER JOIN `fil2` using(id)");
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Insert into `fil1` SELECT * FROM `fil3`");
- mysql_query("Delete from `fil3`");
- }
- //-------------------------------------------------------------------------------
- if ($_GET['screen_size']!="")
- {
- $sql="INSERT INTO `fil2` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".substr($_GET['screen_size'], 1)."'
- AND bip.CODE='screen_size'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
- mysql_query("Insert into `fil3` SELECT id, fil1.name FROM `fil1` INNER JOIN `fil2` using(id)");
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Insert into `fil1` SELECT * FROM `fil3`");
- mysql_query("Delete from `fil3`");
- }
- //-------------------------------------------------------------------------------
-
- $sql="SELECT COUNT(ID) from `fil1`;";
- $result = mysql_query($sql);
- $row = mysql_fetch_array($result);
- return $row[0];
-
- /*
- $sql = "select COUNT(bie.ID) from b_iblock_element_property as biep,
- b_iblock_property_enum as bipe,
- b_catalog_price as bcp,
- b_iblock_element as bie
- where biep.IBLOCK_PROPERTY_ID = bipe.PROPERTY_ID
- and bcp.PRICE > '".mysql_real_escape_string($price1)."'
- and bcp.PRICE < '".mysql_real_escape_string($price2)."'
- and bcp.CATALOG_GROUP_ID = '3'
- and bcp.PRODUCT_ID = bie.ID
- and biep.IBLOCK_ELEMENT_ID = bie.ID
- and biep.IBLOCK_PROPERTY_ID = (select id from b_iblock_property where IBLOCK_ID = '".$id."' and CODE = '".mysql_real_escape_string($dev)."')
- and biep.VALUE_ENUM IN(select id from b_iblock_property_enum where VALUE = '".mysql_real_escape_string($name_dev)."')
- and bipe.VALUE = '".mysql_real_escape_string($name_dev)."'
- and bie.WF_PARENT_ELEMENT_ID IS NULL
- and bie.ACTIVE = 'Y';";
- */
-
- /*
- $result = mysql_query($sql);
- $row = mysql_fetch_array($result);
- return $row[0];
- */
- }
-
-
- //---------------------------------------------------------------------------------------------
- //------------------------------------------------------ ПОДСЧЕТ ПОТЕНЦИАЛЬНЫХ ЭЛЕМЕНТОВ
- //---------------------------------------------------------------------------------------------
- function prop_count_notik_plus ($id,$dev,$name_dev,$price1=0,$price2=1000000) {
- $price1 = intval($price1);
- $price2 = intval($price2);
-
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Delete from `fil3`");
-
-
- $sql="INSERT INTO `fil1` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".mysql_real_escape_string($name_dev)."'
- AND bip.CODE='".mysql_real_escape_string($dev)."'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
-
-
- //-------------------------------------------------------------------------------
-
- if ($_GET['cpu']!="")
- {
- if ($dev!="cpu"){
- $sql="INSERT INTO `fil2` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".$_GET['cpu']."'
- AND bip.CODE='cpu'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
- mysql_query("Insert into `fil3` SELECT id, fil1.name FROM `fil1` INNER JOIN `fil2` using(id)");
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Insert into `fil1` SELECT * FROM `fil3`");
- mysql_query("Delete from `fil3`");
- }
- }
-
- //-------------------------------------------------------------------------------
- if ($_GET['developer']!="")
- {
- if ($dev!="developer"){
- $sql="INSERT INTO `fil2` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".$_GET['developer']."'
- AND bip.CODE='developer'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
- mysql_query("Insert into `fil3` SELECT id, fil1.name FROM `fil1` INNER JOIN `fil2` using(id)");
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Insert into `fil1` SELECT * FROM `fil3`");
- mysql_query("Delete from `fil3`");
- }
- }
- //-------------------------------------------------------------------------------
-
- if ($_GET['ram_size']!="")
- {
- if ($dev!="ram_size"){
- $sql="INSERT INTO `fil2` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".$_GET['ram_size']."'
- AND bip.CODE='ram_size'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
- mysql_query("Insert into `fil3` SELECT id, fil1.name FROM `fil1` INNER JOIN `fil2` using(id)");
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Insert into `fil1` SELECT * FROM `fil3`");
- mysql_query("Delete from `fil3`");
- }
- }
- //-------------------------------------------------------------------------------
-
- if ($_GET['hdd_size']!="")
- {
- if ($dev!="hdd_size"){
- $sql="INSERT INTO `fil2` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".$_GET['hdd_size']."'
- AND bip.CODE='hdd_size'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
- mysql_query("Insert into `fil3` SELECT id, fil1.name FROM `fil1` INNER JOIN `fil2` using(id)");
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Insert into `fil1` SELECT * FROM `fil3`");
- mysql_query("Delete from `fil3`");
- }
- }
- //-------------------------------------------------------------------------------
- if ($_GET['screen_size']!="")
- {
- if ($dev!="screen_size"){
- $sql="INSERT INTO `fil2` SELECT bie.ID, bie.NAME from
- b_iblock_element as bie,
- b_iblock_element_property as biep,
- b_iblock_property as bip,
- b_iblock_property_enum as bipe
- where (biep.IBLOCK_PROPERTY_ID = bip.ID
- AND bipe.PROPERTY_ID = bip.ID
- AND biep.VALUE = bipe.ID
- AND bipe.VALUE='".$_GET['screen_size']."'
- AND bip.CODE='screen_size'
- AND bip.IBLOCK_ID=69
- AND bie.IBLOCK_ID=69
- AND bie.ID = biep.IBLOCK_ELEMENT_ID);";
- mysql_query($sql);
- mysql_query("Insert into `fil3` SELECT id, fil1.name FROM `fil1` INNER JOIN `fil2` using(id)");
- mysql_query("Delete from `fil1`");
- mysql_query("Delete from `fil2`");
- mysql_query("Insert into `fil1` SELECT * FROM `fil3`");
- mysql_query("Delete from `fil3`");
- }
- }
- //-------------------------------------------------------------------------------
-
- $sql="SELECT COUNT(ID) from `fil1`;";
- $result = mysql_query($sql);
- $row = mysql_fetch_array($result);
- return $row[0];
-
-
- }
- //---------------------------------------------------------------------------------------------
- //------------------------------------------------------ #ПОДСЧЕТ ПОТЕНЦИАЛЬНЫХ ЭЛЕМЕНТОВ
- //---------------------------------------------------------------------------------------------
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- function price_max ($iblock_id) { // вывод Максимальной цены для определенной категрии
- $sql = "SELECT MAX(bcp.PRICE),SEARCHABLE_CONTENT FROM b_catalog_price as bcp,
- b_iblock_element as bie
- where bcp.PRICE > '0'
- AND bie.ID = bcp.PRODUCT_ID
- AND bie.IBLOCK_ID = '".$iblock_id."'
- AND bcp.CATALOG_GROUP_ID = '3'
- AND bie.ACTIVE = 'Y'
- AND bie.WF_PARENT_ELEMENT_ID IS NULL
- ORDER BY bie.NAME";
- $result = mysql_query($sql);
- $row = mysql_fetch_array($result);
- $row2 = round($row[0]);
- return $row2 + 1;
- }
-
- function price_count ($iblock_id,$price1,$price2) { // вывод количества товара для определенного диапазона цен
- // price_count('20','5000','6000') /Первое, id категории
- $price1 = intval($price1);
- $price2 = intval($price2);
- $sql = "SELECT COUNT(bcp.ID) FROM b_catalog_price as bcp,
- b_iblock_element as bie
- where bcp.PRICE > '".mysql_real_escape_string($price1)."'
- AND bcp.PRICE < '".mysql_real_escape_string($price2)."'
- AND bie.ID = bcp.PRODUCT_ID
- AND bie.IBLOCK_ID = '".$iblock_id."'
- AND bcp.CATALOG_GROUP_ID = '3'
- AND bie.ACTIVE = 'Y'
- AND bie.WF_PARENT_ELEMENT_ID IS NULL
- ORDER BY bie.NAME";
- $result = mysql_query($sql);
- $row = mysql_fetch_array($result);
- return $row[0];
- }
- // Замена содержимого GET-параметров.
- function sgp(
- $url,
- $varname,
- $value = NULL, // если NULL - убираем переменную совсем
- $clean = TRUE, // превращать ли ?one=&two= в ?one&two (так адрес красивее)
- $url_abs = NULL // если надо свой URL
- ) {
- if (is_array($varname)) {
- foreach ($varname as $i => $n) {
- $v = (is_array($value))
- ? ( isset($value[$i]) ? $value[$i] : NULL )
- : $value;
- $url = sgp($url, $n, $v, $clean);
- }
- return $url;
- }
- $urlinfo = parse_url($url);
- $get = (isset($urlinfo['query']))
- ? $urlinfo['query']
- : '';
- parse_str($get, $vars);
- if (!is_null($value)) // одновременно переписываем переменную
- $vars[$varname] = $value; // либо добавляем новую
- else
- unset($vars[$varname]); // убираем переменную совсем
- $new_get = http_build_query($vars);
- if ($clean)
- $new_get = preg_replace( // str_replace() выигрывает
- '/=(?=&|\z)/', // в данном случае
- '', // всего на 20%
- $new_get
- );
- if (!is_null($url_abs)) { // Смротрим, есть ли параметр для URL
- $path = $url_abs;
- } else {
- $path = isset($urlinfo['path']) ? "$urlinfo[path]" : '';
- }
- $result_url = (isset($urlinfo['scheme']) ? "$urlinfo[scheme]://" : '')
- . (isset($urlinfo['host']) ? "$urlinfo[host]" : '')
- . $path
- . ( ($new_get) ? "?$new_get" : '')
- . (isset($urlinfo['fragment']) ? "#$urlinfo[fragment]" : '')
- ;
- return $result_url;
- }
- function url_con ($name_pr,$name_dev,$url_abs) { // функция для всех свойств с одной переменной
- $url_dev = isset($_REQUEST[$name_pr])?(htmlspecialchars($_REQUEST[$name_pr])):('');
- $url = $_SERVER['REQUEST_URI'];
- $name_dev2 = explode('|', $url_dev);
- $pr = NULL ;
- foreach ($name_dev2 as $val) {
- if ($val == $name_dev ) {
- $pr = 1 ;
- } else {
- $name_dev3[] = $val;
- }
- }
- if (is_null($pr)) { //если нет такого названия в свойстве
- $num = count($name_dev2);
- $name_dev2[$num + 1] = $name_dev;
- $mass_last = implode("|", $name_dev2);
- $result = sgp($url,$name_pr, $mass_last, TRUE ,$url_abs); // выведет '/article.php?view=flat&page=4&mode=1#note_1'
- } else {
- $mass_last2 = implode("|", $name_dev3);
- $result = sgp($url,$name_pr, $mass_last2,TRUE ,$url_abs);
- }
- return $result;
- }
-
-
- function url_con_notik ($name_pr,$name_dev,$url_abs) { // функция для всех свойств с одной переменной
- $url_dev = isset($_REQUEST[$name_pr])?(htmlspecialchars($_REQUEST[$name_pr])):('');
- $url = $_SERVER['REQUEST_URI'];
- $name_dev2 = explode('|', $url_dev);
- $pr = NULL ;
- foreach ($name_dev2 as $val) {
- if ($val == $name_dev ) {
- $pr = 1 ;
- } else {
- $name_dev3[] = $val;
- }
- }
- if (is_null($pr)) { //если нет такого названия в свойстве
- $num = count($name_dev2);
- $name_dev2[$num + 1] = $name_dev;
- $mass_last = implode("|", $name_dev2);
- $result = sgp($url,$name_pr, $mass_last, TRUE ,$url_abs); // выведет '/article.php?view=flat&page=4&mode=1#note_1'
- } else {
- $mass_last2 = implode("|", $name_dev3);
- $result = sgp($url,$name_pr, $mass_last2,TRUE ,$url_abs);
- }
- return $result;
- }
-
-
-
- //all_prop ('developer','iPhone','/shop/goods/mobile/189/','20');
- function all_prop ($name_pr,$name_dev,$url_abs,$id,$price22min,$price22max,$name) { //функция собирающаяя вcе вместе
- if (!$name) $name = $name_dev;
- $url_dev = isset($_REQUEST[$name_pr])?(htmlspecialchars($_REQUEST[$name_pr])):('');
- $name_dev2 = explode('|', $url_dev);
-
- if (in_array($name_dev, $name_dev2 )) {
- $result = "<li class=\"even_select\"><a href=\"" . url_con($name_pr,$name_dev,$url_abs) . "\"><strong>" . $name_dev . "</strong> (" . prop_count($id,$name_pr,$name_dev,$price22min,$price22max) . ")</a></li>";
- } else {
-
- if (prop_count($id,$name_pr,$name_dev,$price22min,$price22max) == 0 ) {
- $result = "<li class=\"even_off\">" . $name . " (" . prop_count($id,$name_pr,$name_dev,$price22min,$price22max) . ")</li>";
- } else {
- $result = "<li class=\"even\"><a href=\"" . url_con($name_pr,$name_dev,$url_abs) . "\">" . $name . " (" . prop_count($id,$name_pr,$name_dev,$price22min,$price22max) . ")</a></li>";
- }
-
- }
-
- return $result;
- }
-
-
- function all_prop_notik ($name_pr,$name_dev,$url_abs,$id,$price22min,$price22max,$name) { //функция собирающаяя вcе вместе
- if (!$name) $name = $name_dev;
- $url_dev = isset($_REQUEST[$name_pr])?(htmlspecialchars($_REQUEST[$name_pr])):('');
- $name_dev2 = explode('|', $url_dev);
-
- if (in_array($name_dev, $name_dev2 )) {
- $result = "<li class=\"even_select\"><a href=\"" . url_con($name_pr,$name_dev,$url_abs) . "\"><strong>" . $name_dev . "</strong> (" . prop_count_notik($id,$name_pr,$name_dev,$price22min,$price22max) . ")</a></li>";
- } else {
-
- if (prop_count_notik($id,$name_pr,$name_dev,$price22min,$price22max) == 0 )
- {
-
- /*if (prop_count_notik_plus($id,$name_pr,$name_dev,$price22min,$price22max) == 0 )
- {*/
- $result = "<li class=\"even_off\">" . $name . " (0)</li>";
- /*}
- else
- {
- $result = "<li class=\"even\">" . $name . " (+" . prop_count_notik_plus($id,$name_pr,$name_dev,$price22min,$price22max) . ")</li>";
- }*/
- }
- else
- {
- $result = "<li class=\"even\"><a href=\"" . url_con_notik($name_pr,$name_dev,$url_abs) . "\">" . $name . " (" . prop_count_notik($id,$name_pr,$name_dev,$price22min,$price22max) . ")</a></li>";
- }
- }
-
- return $result;
- }
-
-
-
-
-
-
- function all_price ($price1,$price2,$url_abs) { //функция с ценами (добавление/удаление параметров)
- //all_price ('3','1000','/shop/goods/mobile/189/')
- $result = sgp($url,array('price1', 'price2'),array($price11, $price2), TRUE ,$url_abs);
- return $result;
- }
-
- function hidden_prop (){ // передает все до этого существующие переменные в стрытом виде
- if ($_GET) {
- $geting = array();
- $geting = $_GET;
- foreach ($geting as $key => $value)
- if (($key !== "price1") && ($key != "price2")){
- echo '<input name="'.htmlspecialchars($key).'" value="'.htmlspecialchars($value).'" type="hidden">';
- }
- }
- }
-
-
- //////////////////////// Фильтр Мобильные телефоны
- if ($arrRequestUri[3] == "mobile") {
- $price22max = isset($_REQUEST['price2'])?(htmlspecialchars($_REQUEST['price2'])):(price_max('20'));
- $price22min = isset($_REQUEST['price1'])?(htmlspecialchars($_REQUEST['price1'])):('0');
- ?>
- <script type="text/javascript">
- var price2 = <?=price_max ('20')?>;
- var price22max = <?=$price22max?>;
- var price22min = <?=$price22min?>;
- </script>
- <script type="text/javascript" src="/filter/filter.main.js"></script>
- <div class="news-line20">
- <div class="news-head2"></div>
- <div class="news-line2">
-
- <div class="ftt">Цена:</div>
- <div class="main1">
- <form action="/shop/goods/mobile/189/index.php" method="get">
- <div class="formCost">
- <label for="minCost">от</label> <input class="filt" name="price1" value="<?=$price22min?>" id="minCost" type="text">
- <label for="maxCost">до</label> <input class="filt" name="price2" value="<?=$price22max?>" id="maxCost" type="text">
- <button id="button_filter" title="OK" onclick="price_submit()">OK</button>
- <? hidden_prop ();?>
- </div>
- <div class="sliderCont">
- <div id="slider"></div>
- </div>
- </form>
- </div>
-
-
-
- <!--<div class="ftt">Цена:</div>
- <ul class="selection2">
- <li class="even"><a href="<?=all_price ('3','1000','/shop/goods/mobile/189/',$price22min,$price22max)?>">до 1000 (<?= price_count('20','0','1000'); ?>)</a></li>
- <li class="even"><a href="<?=all_price ('1000','2000','/shop/goods/mobile/189/',$price22min,$price22max)?>">1000-2000 (<?= price_count('20','1000','2000'); ?>)</a></li>
- <li class="even"><a href="<?=all_price ('2000','3000','/shop/goods/mobile/189/',$price22min,$price22max)?>">2000-3000 (<?= price_count('20','2000','3000'); ?>)</a></li>
- <li class="even"><a href="<?=all_price ('3000','4000','/shop/goods/mobile/189/',$price22min,$price22max)?>">3000-4000 (<?= price_count('20','3000','4000'); ?>)</a></li>
- <li class="even"><a href="<?=all_price ('4000','5000','/shop/goods/mobile/189/',$price22min,$price22max)?>">4000-5000 (<?= price_count('20','4000','5000'); ?>)</a></li>
- <li class="even"><a href="<?=all_price ('5000','6000','/shop/goods/mobile/189/',$price22min,$price22max)?>">5000-6000 (<?= price_count('20','5000','6000'); ?>)</a></li>
- <li class="even"><a href="<?=all_price ('6000','100000','/shop/goods/mobile/189/',10,10000)?>">дороже 6000 (<?= price_count('20','6000','100000'); ?>)</a></li>
- </ul>
- -->
- <div class="ftt">Производитель:</div>
- <ul class="selection1">
- <?=all_prop ('developer','Apple','/shop/goods/mobile/189/','20',$price22min,$price22max);?>
-
- <?=all_prop ('developer','LG','/shop/goods/mobile/189/','20',$price22min,$price22max);?>
- <?=all_prop ('developer','HTC','/shop/goods/mobile/189/','20',$price22min,$price22max);?>
- <?=all_prop ('developer','Nokia','/shop/goods/mobile/189/','20',$price22min,$price22max);?>
- <?=all_prop ('developer','Samsung','/shop/goods/mobile/189/','20',$price22min,$price22max);?>
- <?=all_prop ('developer','Sony','/shop/goods/mobile/189/','20',$price22min,$price22max);?>
-
- <!-- <li class="even"><a href="<?=url_con('developer','Sony Ericsson',$price22min,$price22max)?>">Sony Ericsson (<?= prop_count('20','developer','Sony Ericsson'); ?>)</a></li> -->
- </ul>
- <!--
- <div class="ftt">Формфактор:</div>
- <ul class="selection1">
- <li class="raz">Раздвижной (<?= prop_count('20','formfactor','Раздвижной (слайдер)'); ?>)</li>
- <li class="ras">Раскладной (<?= prop_count('20','formfactor','Раскладной'); ?>)</li>
- <li class="rot">Ротатор (<?= prop_count('20','formfactor','Ротатор'); ?>)</li>
- <li class="klas">Классический (<?= prop_count('20','formfactor','Классический (моноблок)'); ?>)</li>
- <li class="orig">Оригинальный (<?= prop_count('20','formfactor','Оригинальный'); ?>)</li>
- <li class="pov">Поворотный (<?= prop_count('20','formfactor','Поворотный'); ?>)</li>
- <li class="otk">С откидной крышкой (<?= prop_count('20','formfactor','С откидной крышкой (с флипом)'); ?>)</li>
- </ul>
- <script type='text/javascript'> $(document).ready(function() {
- <? $arrMapsModels = array('raz', 'ras', 'rot', 'klas', 'orig', 'pov', 'otk' );
- foreach ($arrMapsModels as $key => $val){ ?>
- $(".<?= $val ?>").click(function () {
- location.href = "/shop/goods/mobile/189/index.php?ext=1&formfactor=<?= $val ?>";
- });
- <? }?>
- });</script>
-
-
-
- <div class="ftt">Класс:</div>
- <ul class="selection1">
- <li class="bud">Бюджетный (<?= prop_count('20','class','Бюджетный'); ?>)</li>
- <li class="biz">Бизнес (<?= prop_count('20','class','Бизнес'); ?>)</li>
- <li class="imid">Имиджевый (<?= prop_count('20','class','Имиджевый'); ?>)</li>
- <li class="nav">Навигатор (<?= prop_count('20','class','Навигатор'); ?>)</li>
- <li class="muz">Музыкальный (<?= prop_count('20','class','Музыкальный'); ?>)</li>
- <li class="smart">Смартфон (<?= prop_count('20','class','Смартфон'); ?>)</li>
- <li class="comm">Коммуникатор (<?= prop_count('20','class','Коммуникатор'); ?>)</li>
- </ul>
- <script type='text/javascript'> $(document).ready(function() {
- <? $arrMapsModels = array('bud', 'biz', 'imid', 'nav', 'muz', 'smart', 'comm' );
- foreach ($arrMapsModels as $key => $val){ ?>
- $(".<?= $val ?>").click(function () {
- location.href = "/shop/goods/mobile/189/index.php?ext=1&formfactor=<?= $val ?>";
- });
- <? }?>
- });</script>
-
-
-
-
-
- <ul class="selection2"><li class="fm_tuner">FM-радио (<?= prop_count('20','fm_tuner','да'); ?>)</li></ul>
- <script type="text/javascript">
- $(document).ready(function() {
- $(".fm_tuner").click(function () {
- location.href = "/shop/goods/mobile/189/index.php?ext=1&fm_tuner=1";
- });
- });
- </script>
-
-
- <ul class="selection2"><li class="memcard_slot">Слот для карты памяти (<?= prop_count('20','memcard_slot','да'); ?>)</li></ul>
- <script type="text/javascript">
- $(document).ready(function() {
- $(".memcard_slot").click(function () {
- location.href = "/shop/goods/mobile/189/index.php?ext=1&memcard_slot=1";
- });
- });
- </script>
-
- <ul class="selection2"><li class="GPS">Наличие GPS (<?= prop_count('20','gps','да'); ?>)</li></ul>
- <script type="text/javascript">
- $(document).ready(function() {
- $(".GPS").click(function () {
- location.href = "/shop/goods/mobile/189/index.php?ext=1&gps=1";
- });
- });
- </script>
- <ul class="selection2"><li class="Wi-Fi">Наличие Wi-Fi (<?= prop_count('20','wifi','да'); ?>)</li></ul>
- <script type="text/javascript">
- $(document).ready(function() {
- $(".Wi-Fi").click(function () {
- location.href = "/shop/goods/mobile/189/index.php?ext=1&wifi=1";
- });
- });
- </script>
- <ul class="selection2"><li class="mp3">Наличие MP3 (<?= prop_count('20','mp3','да'); ?>)</li></ul>
- <script type="text/javascript">
- $(document).ready(function() {
- $(".mp3").click(function () {
- location.href = "/shop/goods/mobile/189/index.php?ext=1&mp3=1";
- });
- });
- </script>
-
- <ul class="selection2"><li class="bluetooth">Наличие Bluetooth (<?= prop_count('20','bluetooth','да'); ?>)</li></ul>
- <script type="text/javascript">
- $(document).ready(function() {
- $(".bluetooth").click(function () {
- location.href = "/shop/goods/mobile/189/index.php?ext=1&bluetooth=1";
- });
- });
- </script>
-
- <ul class="selection2"><li class="irda">Наличие ИК-порта (<?= prop_count('20','irda','да'); ?>)</li></ul>
- <script type="text/javascript">
- $(document).ready(function() {
- $(".irda").click(function () {
- location.href = "/shop/goods/mobile/189/index.php?ext=1&irda=1";
- });
- });
- </script>
-
- <ul class="selection2"><li class="photocamera">Наличие фотокамеры (<?= prop_count('20','photocamera','да'); ?>)</li></ul>
- <script type="text/javascript">
- $(document).ready(function() {
- $(".photocamera").click(function () {
- location.href = "/shop/goods/mobile/189/index.php?ext=1&photocamera=1";
- });
- });
- </script>
-
- -->
-
- <a title="сбросить фильтр" href="/shop/goods/mobile/189/" class="reset_filter"></a>
-
- </div>
- <div class="news-bot2"></div>
- </div>
- <?
- }
- //////////////////////////////////////////////////////////////////////////////
- //echo "------------------===========================----------------<br>";
- //$GLOBALS['arrFilter'] = array('ACTIVE' => 'Y');
- // меньше 2000
- //global $arrFilter;
- //$arrFilter['<CATALOG_PRICE_1'] = 2000 ;
- //Активные
- //$GLOBALS['arrFilter'] = array('ACTIVE' => 'Y');
- //Производитель
- //$GLOBALS['arrFilter'] = array("PROPERTY_developer_VALUE"=>"LG");
- //FM-радио
- //$GLOBALS['arrFilter'] = array("PROPERTY_fm_tuner_VALUE"=>"да");
- //Класс class
- //Формфактор formfactor
- //МП3-проигрыватель mp3
- //Слот для карты памяти memcard_slot
- //Наличие GPS gps
- //Наличие WiFi wifi
- //Наличие Bluetooth bluetooth
- //Наличие ИК-порта (IRDA) irda
- //Наличие фотокамеры photocamera
- //Платформа os
- //Состояние STATE
-
- //////////////////////// Фильтр Мобильные телефоны
-
-
-
-
- if ($arrRequestUri[3] == "notebooks") {
- $price22max = isset($_REQUEST['price2'])?(htmlspecialchars($_REQUEST['price2'])):(price_max('22'));
- $price22min = isset($_REQUEST['price1'])?(htmlspecialchars($_REQUEST['price1'])):('0');
- ?>
- <script type="text/javascript">
- var price2 = <?=price_max ('22')?>;
- var price22max = <?=$price22max?>;
- var price22min = <?=$price22min?>;
- </script>
- <script type="text/javascript" src="/filter/filter.main.js"></script>
- <div class="news-line20">
- <div class="news-head2"></div>
- <div class="news-line2">
-
- <div class="ftt">Цена:</div>
- <div class="main1">
- <form action="/shop/goods/notebooks/188/index.php" method="get">
- <div class="formCost">
- <label for="minCost">от</label> <input class="filt" name="price1" value="<?=$price22min?>" id="minCost" type="text">
- <label for="maxCost">до</label> <input class="filt" name="price2" value="<?=$price22max?>" id="maxCost" type="text">
- <button id="button_filter" title="OK" onclick="price_submit()">OK</button>
- <? hidden_prop ();?>
- </div>
- <div class="sliderCont">
- <div id="slider"></div>
- </div>
- </form>
- </div>
-
-
- <div class="ftt">Производитель:</div>
- <ul class="selection1">
- <?=all_prop ('developer','Asus','/shop/goods/notebooks/188/','22',$price22min,$price22max);?>
- <?=all_prop ('developer','Apple','/shop/goods/notebooks/188/','22',$price22min,$price22max);?>
- <?=all_prop ('developer','Acer','/shop/goods/notebooks/188/','22',$price22min,$price22max);?>
- <?=all_prop ('developer','Samsung','/shop/goods/notebooks/188/','22',$price22min,$price22max);?>
- <?=all_prop ('developer','Sony','/shop/goods/notebooks/188/','22',$price22min,$price22max);?>
- <?=all_prop ('developer','HP','/shop/goods/notebooks/188/','22',$price22min,$price22max);?>
- <?=all_prop ('developer','Dell','/shop/goods/notebooks/188/','22',$price22min,$price22max);?>
- <?=all_prop ('developer','Lenovo','/shop/goods/notebooks/188/','22',$price22min,$price22max);?>
- </ul>
-
-
- <a title="сбросить фильтр" href="/shop/goods/notebooks/188/" class="reset_filter"></a>
-
- </div>
- <div class="news-bot2"></div>
- </div>
- <?
- }
-
-
-
- //------------------------------------------------- НОТИК
-
-
-
- if ($arrRequestUri[3] == "notik") {
- $price22max = isset($_REQUEST['price2'])?(htmlspecialchars($_REQUEST['price2'])):(price_max('69'));
- $price22min = isset($_REQUEST['price1'])?(htmlspecialchars($_REQUEST['price1'])):('0');
- ?>
- <script type="text/javascript">
- var price2 = <?=price_max ('69')?>;
- var price22max = <?=$price22max?>;
- var price22min = <?=$price22min?>;
- </script>
- <script type="text/javascript" src="/filter/filter.main.js"></script>
- <div class="news-line20">
- <div class="news-head2"></div>
- <div class="news-line2">
-
- <div class="ftt">Цена:</div>
- <div class="main1">
- <form action="/shop/goods/notik/620/" method="get">
- <div class="formCost">
- <label for="minCost">от</label> <input class="filt" name="price1" value="<?=$price22min?>" id="minCost" type="text">
- <label for="maxCost">до</label> <input class="filt" name="price2" value="<?=$price22max?>" id="maxCost" type="text">
- <button id="button_filter" title="OK" onclick="price_submit()">OK</button>
- <? hidden_prop ();?>
- </div>
- <div class="sliderCont">
- <div id="slider"></div>
- </div>
- </form>
- </div>
-
-
- <div class="ftt">Производитель:</div>
- <ul class="selection1">
- <?=all_prop_notik ('developer','Asus','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('developer','Apple','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('developer','Acer','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('developer','Samsung','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('developer','Sony','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('developer','HP','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('developer','Dell','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('developer','Lenovo','/shop/goods/notik/620/','69',$price22min,$price22max);?>
-
-
- <div class="ftt">Тип процессора:</div>
- <?=all_prop_notik ('cpu','Intel Celeron','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','AMD Athlon x2','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','Intel Atom','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('cpu','AMD Turion x2','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','Intel Pentium Dual Core','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','Intel Celeron Dual Core','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('cpu','VIA','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','Intel Core 2 Duo','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','Intel Core i3','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','Intel Core i5','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','Intel Core i7','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('cpu','AMD Athlon Neo','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('cpu','AMD Geode NX','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','AMD Dual-Core','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','AMD Quad-Core','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('cpu','Intel Pentium','/shop/goods/notik/620/','69',$price22min,$price22max);?>
-
-
- <div class="ftt">Размер экрана:</div>
- <?//=all_prop_notik ('screen_size','5.5″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','7″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','8.9″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','10″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','10.1','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','11″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','11.6','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','12.1″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','12.5','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','13','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','13.1','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','13.3','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','14','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','14.1″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','15.4','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','15.5','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','15.6','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','16″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','17″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','17.1″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('screen_size','17.3','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','18.3″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','18.4″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','19″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','20″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','21″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','21.5″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('screen_size','24″','/shop/goods/notik/620/','69',$price22min,$price22max);?>
-
-
- <div class="ftt">Объем ОЗУ:</div>
- <?=all_prop_notik ('ram_size','1Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('ram_size','2Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('ram_size','3Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('ram_size','4Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('ram_size','6Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('ram_size','8Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
-
-
-
-
- <div class="ftt">Объем HDD:</div>
- <?//=all_prop_notik ('hdd_size','20Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('hdd_size','64Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('hdd_size','80Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('hdd_size','120Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('hdd_size','128 Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('hdd_size','160Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('hdd_size','200Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop_notik ('hdd_size','250Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('hdd_size','256Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('hdd_size','320Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('hdd_size','500Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('hdd_size','750Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('hdd_size','640Gb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('hdd_size','1 Tb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('hdd_size','1.5Tb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?=all_prop_notik ('hdd_size','2Tb','/shop/goods/notik/620/','69',$price22min,$price22max);?>
-
-
-
-
-
- <!--
- <div class="ftt">Встроенная web-камера:</div>
- <?//=all_prop ('web_camera','да','/shop/goods/notik/620/','69',$price22min,$price22max);?>
-
-
-
- <div class="ftt">Наличие Bluetooth:</div>
- <?//=all_prop ('bluetooth','да','/shop/goods/notik/620/','69',$price22min,$price22max);?>
-
-
- <div class="ftt">Наличие Wi-Fi:</div>
- <?//=all_prop ('wifi','да','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- -->
-
-
- <!--
- <div class="ftt">ОС:</div>
- -->
- <?//=all_prop ('os','Windows Vista Premium','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop ('os','Windows Vista Home Premium','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop ('os','Mac OS X 10.5 Leopard Russian','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop ('os','Windows Vista Home Basic','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop ('os','Linux','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop ('os','DOS','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop ('os','Microsoft Windows XP Home Edition ','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=all_prop ('os','Microsoft Windows XP','/shop/goods/notik/620/','69',$price22min,$price22max);?>
- <?//=al…
Large files files are truncated, but you can click here to view the full file