Example #1
0
                $dbf->query('SELECT attribute_id FROM `#__{vm}_product_attribute` WHERE attribute_name=\'download\' AND attribute_value=\'' . $db->f('file_title') . '\' AND product_id=\'' . $product_id . '\'');
                $dbf->next_record();
                $attribute_id = $dbf->f('attribute_id');
                vmCommonHTML::setSelectedArray($selected_type, 3, 'selected', array(0, 1, 2, 4));
            } else {
                $index = $db->f("file_is_image") == 1 ? 4 : 5;
                $disableArr = $db->f("file_is_image") == 1 ? array(3, 5) : array(0, 1, 2, 4);
                vmCommonHTML::setSelectedArray($selected_type, $index, 'selected', $disableArr);
            }
        }
    } else {
        vmCommonHTML::setSelectedArray($selected_type, 0, 'selected', array(3, 5));
    }
} else {
    if ($hasProductImages) {
        vmCommonHTML::setSelectedArray($selected_type, 4, 'selected', array(0, 1, 2));
    }
    $isProductDownload = false;
    $default["file_title"] = $db->f('product_name');
    $default["file_published"] = "1";
    unset($db->record);
}
//First create the object and let it print a form heading
$formObj = new formFactory($title);
//Then Start the form
$formObj->startForm('adminForm', 'enctype="multipart/form-data"');
?>
<br />
  <table class="adminform">
  <?php 
if ($file_id) {