У меня проблема следующего вида: При создании новых категорий товаров в категории meta title и description добавляются отлично. Но при создании нового товара появляется такое вот "Отсутствует ID товара" (скрин прилагаю). Экспериментами нашёл следующее: в файле ps_product.php в 247 строке отключаю строчку 
//$q .= "product_key,product_decs,product_title,";
И данная ошибка пропадает, но title, description, и ключевые слова не сохраняются. Приходится повторно заходить в товар, чтоб прописать эти поля. В базе в таблице jos_vm_product  последние три поля, отвечающие за эти три параметра (тайтл, дескрипшн, и ключи) есть. У меня Joomla 1.0.15 и VirtueMart 1.0.15b, пока на Денвере. Напрягает прописывать SEO параметры в товарах со второго тыка. В категориях такого не наблюдается. Кто сталкивался с подобными штуками пожалуйста подскажите выход. И ещё.... у меня в дополнение стоит хак currency вроде как, задевающий этот файл. Но вродебы код вписывал аккуратно, сто раз проверял.
Код файла ps_product.php с 246 строки:
$q  = "INSERT INTO #__{vm}_product (vendor_id,product_parent_id,product_sku,";
		//$q .= "product_key,product_decs,product_title,";// Отключил
		$q .= "product_name,product_desc,product_s_desc,";
		$q .= "product_thumb_image,product_full_image,";
		$q .= "product_publish,product_weight,product_weight_uom,";
		$q .= "product_length,product_width,product_height,product_lwh_uom,";
		$q .= "product_unit,product_packaging,"; // Changed Packaging - Added
		$q .= "product_url,product_in_stock,";
		$q .= "attribute,custom_attribute,";
		$q .= "product_available_date,product_availability,product_special,product_discount_id,";
		$q .= "cdate,mdate,product_tax_id) ";
		$q .= "VALUES ('";
		$q .= $d['vendor_id'] . "','" . $d["product_parent_id"] . "','";
		$q .= $d["product_sku"] . "','" . $d["product_name"] . "','";
		$q .= $d["product_desc"] . "','" . $d["product_s_desc"] . "','";
		$q .= $d["product_thumb_image"] . "','";
		$q .= $d["product_full_image"] . "','" . $d["product_publish"] . "','";
		$q .= $d["product_weight"] . "','" . $d["product_weight_uom"] . "','";
		$q .= $d["product_length"] . "','" . $d["product_width"] . "','";
		$q .= $d["product_height"] . "','" . $d["product_lwh_uom"] . "','";
		$q .= $d["product_unit"] . "','" . (($d["product_box"] << 16) | ($d["product_packaging"]&0xFFFF)). "','"; // Changed Packaging - Added
		$q .= $d["product_url"] . "','" . $d["product_in_stock"] . "','";
		$q .= $d["product_advanced_attribute"]."','";
		$q .= $d["product_custom_attribute"]."','";
		$q .= $d["product_available_date_timestamp"] . "','";
		$q .= $d["product_availability"] . "','";
		$q .= $d["product_special"] . "','";
		$q .= $d["product_discount_id"] . "','$timestamp','$timestamp','".$d["product_tax_id"]."'
		)";
		$db->setQuery($q); $db->query();
		$d["product_id"] = $db->last_insert_id();
Код файла ps_product.php с 453 строки:
$q  = "UPDATE #__{vm}_product SET ";
		$q .= "product_sku='" . $d["product_sku"] . "',";
		$q .= "vendor_id='" . $d["vendor_id"] . "',";
		$q .= "product_name='" . $d["product_name"] . "',";
		$q .= "product_s_desc='" . $d["product_s_desc"] . "',";
		$q .= "product_desc='" . $d["product_desc"] . "',";
		$q .= "product_key='" . $d["product_key"] . "',";// Изменения
		$q .= "product_title='" . $d["product_title"] . "',";// Изменения
		$q .= "product_decs='" . $d["product_decs"] . "',";// Изменения
		$q .= "product_publish='" . $d["product_publish"] . "',";
		$q .= "product_weight='" . $d["product_weight"] . "',";
		$q .= "product_weight_uom='" . $d["product_weight_uom"] . "',";
		$q .= "product_length='" . $d["product_length"] . "',";
		$q .= "product_width='" . $d["product_width"] . "',";
		$q .= "product_height='" . $d["product_height"] . "',";
		$q .= "product_lwh_uom='" . $d["product_lwh_uom"] . "',";
		$q .= "product_unit='" . $d["product_unit"] . "',"; // Changed Packaging - Added
		$q .= "product_packaging='" . (($d["product_box"]<<16) | ($d["product_packaging"] & 0xFFFF)). "',"; // Changed Packaging - Added
		$q .= "product_url='" . $d["product_url"] . "',";
		$q .= "product_in_stock='" . $d["product_in_stock"] . "',";
		$q .= "product_available_date='";
		$q .= $d["product_available_date_timestamp"] . "',";
		$q .= "product_availability='" . $d["product_availability"] . "',";
		$q .= "product_special='" . $d["product_special"] . "',";
		$q .= "product_discount_id='" . $d["product_discount_id"] . "',";
		$q .= "product_thumb_image='" . $d["product_thumb_image"] . "',";
		$q .= "product_full_image='" . $d["product_full_image"] . "',";
		$q .= "attribute='".$d["product_advanced_attribute"]."',";
		$q .= "custom_attribute='".$d["product_custom_attribute"]."',";
		$q .= "product_tax_id='".$d["product_tax_id"]."',";
		$q .= "mdate='$timestamp' ";
	//	$q .= "list_order=".(int)$d["list_order"];
		$q .= " WHERE product_id='" . $d["product_id"] . "'";
		//$q .= "AND vendor_id='" . $d['vendor_id'] . "'";
Спасибо всем, кто поможет решить проблему.
[вложение удалено Администратором]