示例#1
0
//$productIds = $product->sortSearchListQuery ($onlyPublished = TRUE, $product->virtuemart_category_id = FALSE, $group = FALSE, $nbrReturnProducts);
$productIds = $product->sortSearchListQuery_Lang($onlyPublished = TRUE, $product->virtuemart_category_id = FALSE, $group = FALSE, $nbrReturnProducts, 'de_de');
$current_id = 0;
$prod_count = 0;
//Print Header
print "name;desc;price;msrp;currency;sizes;category;images_url;gender;brand;product_url;internal_id;fabric;color;mpn\n";
// Go trough all products
foreach ($productIds as $id) {
    // Display products in current page
    if ($pagination == "on" && ($prod_count < $_start || $prod_count > $_end)) {
        $prod_count++;
        continue;
    }
    if ($productItem = $product->getProduct((int) $id, $front = TRUE, $withCalc = TRUE, $onlyPublished = TRUE)) {
        if (is_array($productItem->virtuemart_media_id) && !empty($productItem->virtuemart_media_id)) {
            $image->setId($productItem->virtuemart_media_id[0]);
            $image_url = $image->getFile()->file_url;
        } else {
            $image_url = "";
        }
        $categorie = array();
        $categoria = array();
        $categorie = $product->getProductCategories((int) $productItem->virtuemart_product_id, FALSE);
        $categoria[] = $categorie[2];
        foreach ($categoria as $categoryId) {
            // If we've sent this one, skip the rest - this is to ensure that we do not get duplicate products
            $prod_id = $productItem->virtuemart_product_id;
            if ($current_id == $prod_id) {
                continue;
            } else {
                $current_id = $prod_id;
示例#2
0
$current_id = 0;
$prod_count = 0;
//Print Header
print "name;desc;price;msrp;currency;sizes;category;images_url;gender;brand;product_url;internal_id;fabric;color;mpn\n";
// Go trough all products
foreach ($productIds as $id) {
    // Display products in current page
    if ($pagination == "on" && ($prod_count < $_start || $prod_count > $_end)) {
        $prod_count++;
        continue;
    }
    if ($productItem = $product->getProduct((int) $id, $front = TRUE, $withCalc = TRUE, $onlyPublished = TRUE)) {
        $image_url = "";
        if (is_array($productItem->virtuemart_media_id) && !empty($productItem->virtuemart_media_id)) {
            foreach ($productItem->virtuemart_media_id as $immagine) {
                $image->setId($immagine);
                //var_dump($image);
                $image_url = $image_url . $image->getFile()->file_url . '|';
            }
            //$image_url = $image->getFile()->file_url;
        } else {
            $image_url = "";
        }
        $categorie = array();
        $categoria = array();
        $categorie = $product->getProductCategories((int) $productItem->virtuemart_product_id, FALSE);
        $categoria[] = $categorie[2];
        foreach ($categoria as $categoryId) {
            // If we've sent this one, skip the rest - this is to ensure that we do not get duplicate products
            $prod_id = $productItem->virtuemart_product_id;
            if ($current_id == $prod_id) {
示例#3
0
//$productIds = $product->sortSearchListQuery ($onlyPublished = TRUE, $product->virtuemart_category_id = FALSE, $group = FALSE, $nbrReturnProducts);
$productIds = $product->sortSearchListQuery_Lang($onlyPublished = TRUE, $product->virtuemart_category_id = FALSE, $group = FALSE, $nbrReturnProducts, 'de_de');
$current_id = 0;
$prod_count = 0;
//Print Header
print "name;desc;price;msrp;currency;sizes;category;images_url;gender;brand;product_url;internal_id;fabric;images;color\n";
// Go trough all products
foreach ($productIds as $id) {
    // Display products in current page
    if ($pagination == "on" && ($prod_count < $_start || $prod_count > $_end)) {
        $prod_count++;
        continue;
    }
    if ($productItem = $product->getProduct((int) $id, $front = TRUE, $withCalc = TRUE, $onlyPublished = TRUE)) {
        if (is_array($productItem->virtuemart_media_id) && !empty($productItem->virtuemart_media_id)) {
            $image->setId($productItem->virtuemart_media_id[0]);
            $image_url = $image->getFile()->file_url;
            $image->setId($productItem->virtuemart_media_id[1]);
            $images_url = $image->getFile()->file_url;
            $image->setId($productItem->virtuemart_media_id[2]);
            $images_url = $images_url . ',' . $image->getFile()->file_url;
            $image->setId($productItem->virtuemart_media_id[3]);
            $images_url = $images_url . ',' . $image->getFile()->file_url;
            $image->setId($productItem->virtuemart_media_id[4]);
            $images_url = $images_url . ',' . $image->getFile()->file_url;
        } else {
            $image_url = "";
        }
        $categorie = array();
        $categoria = array();
        $categorie = $product->getProductCategories((int) $productItem->virtuemart_product_id, FALSE);