0 ORDER BY level_depth, id_category"); header("Content-Type: text/xml"); /*name - короткое название магазина. (То, которое выводится в списке найденных на Яндекс.Маркете товаров. Не более 20 символов). Здесь не должны использоваться слова, не имеющие отношения к наименованию магазина (лучший, дешевый, номер телефона и т.д.) */ /*company - полное наименование компании, владеющей магазином. Не публикуется, используется для внутренней идентификации.*/ /*url-адрес первой страницы магазина*/ /*В данном случае валюта - рубли.*/ echo ' '; $categories = array(); $katname = array(); while ($row = mysql_fetch_assoc($res)) { if ($row['level_depth'] == 1) { $categories[$row['id_category']] = $row['id_category']; $katname[$row['id_category']] = $row['name']; } /*else { $categories[$row['id_category']] = $categories[$row['id_parent']] . ' > ' . $row['name']; }*/ echo ' '.preg_replace('/^[0-9]+\./','',$katname[$row['id_category']]) .' '; } error_reporting(0); $p=Product::getProducts(3, 0, 0, 'id_product', 'desc', false); $products=Product::getProductsProperties(3, $p); echo ' '; foreach ($products as $row) { $kategorie=array(); $category = new Category(intval($row['id_category_default']), intval(3)); while ($category->id <> 1) { $kategorie[]=$category->hideCategoryPosition($category->id); $category = new Category(intval($category->id_parent), intval(3)); } $img=Product::getCover($row['id_product']); if ($row['quantity'] > 0) $img=Product::getCover($row['id_product']); if ($row['price'] > 0 AND $row['active']) /*http://www.your_url.ru - поменяйте на свой */ echo ' '.$row['link'].' '.($row['price']*32).' RUR '.$row['id_category_default'].' '.$shopUrl.'/'.$row['id_product'].'-'.$img['id_image'].'-home/'.$row[link_rewrite].'.jpg '.str_replace("&", "and", strip_tags($row['name'])).' '.str_replace("&", "and", strip_tags($row['description_short'])).' '; } echo ' '; ?>