Господа, у мну есть 2 вопроса по скармливанию яндексу результатов работы yml.php:
1. Что сие значит?:
Определена кодировка: utf-8 (строка 0, столбец 0)
Дата из файла: 2011-04-01 19:04 (строка 1, столбец 166)
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Element 'model' is not valid for content model: '(url?,buyurl?,price,wprice?,currencyId,xCategory?,categoryId+,picture?,store?,pickup?,delivery?,deliveryIncluded?,local_delivery_cost?,orderingTime?,((typePrefix?,vendor,vendorCode?,model,((provider,tarifplan?))?)|(author?,name,publisher?,series?,year?,ISBN?,volume?,part?,language?,binding?,page_extent?,table_of_contents?)|(author?,name,publisher?,series?,year?,ISBN?,volume?,part?,language?,table_of_contents?,performed_by?,performance_type?,storage?,format?,recording_length?)|(artist?,title,year?,media?,starring?,director?,originalName?,country?)|(worldRegion?,country?,region?,days,dataTour*,name,hotel_stars?,room?,meal?,included,transport,price_min?,price_max?,options?)|(name,place,hall?,hall_part?,date,is_premiere?,is_kids?)|(name,vendor?,vendorCode?)),aliases?,additional*,description?,sales_notes?,promo?,manufacturer_warranty?,country_of_origin?,downloadable?,adult?,barcode*,param*)' (строка 41, столбец 119)В 41 строке у меня вот это:
$output .= '<price>' . $this->tax->calculate($product['price'], $product['tax_class_id']) . '</price>';Судя по Element 'model' is not valid for content model: , ему не нравится формат написания моделей? Тогда, при чём тут 41 строка? Или я не так сие понимаю? У меня есть модели с пробелами и слешем (например "tovar: 12345/67"). Надо как-то по-другому писать?2. Не могли бы те, у кого нормально работает, кто нормально подшаманил файл yml.php, выложить его? А то, насколько я понял, оригинальный файл достаточно кривой. А как его подравнять, чтобы он понравился Яндексу - хз. :(