
This will be used for associated a CPID to the product with no specific version in mind. Change-Id: I419a6bb18cde8f31088d25cf8d9113dde7a4bc1f
35 lines
1.7 KiB
HTML
35 lines
1.7 KiB
HTML
<h3>Cloud Product</h3>
|
|
<div cg-busy="{promise:ctrl.productRequest,message:'Loading'}"></div>
|
|
<div ng-show="ctrl.product" class="container-fluid">
|
|
<div class="row">
|
|
<div class="pull-left">
|
|
<div class="test-report">
|
|
<strong>Name:</strong> {{ctrl.product.name}}<br />
|
|
<strong>Product ID:</strong> {{ctrl.id}}<br />
|
|
<strong>Description:</strong> {{ctrl.product.description}}<br />
|
|
<span ng-if="ctrl.nullVersion.cpid"><strong>CPID:</strong> {{ctrl.nullVersion.cpid}}<br /></span>
|
|
<strong>Publicity:</strong> {{ctrl.product.public ? 'Public' : 'Private'}}<br />
|
|
<strong>Vendor Name:</strong> <a ui-sref="vendor({vendorID: ctrl.vendor.id})">{{ctrl.vendor.name}}</a><br />
|
|
<div ng-if="ctrl.productProperties">
|
|
<strong>Properties:</strong>
|
|
<ul>
|
|
<li ng-repeat="(key, value) in ctrl.productProperties">
|
|
<em>{{key}}</em>: {{value}}
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div ng-include src="'components/products/partials/management.html'"></div>
|
|
<div class="clearfix"></div>
|
|
<div ng-include src="'components/products/partials/versions.html'"></div>
|
|
<hr>
|
|
<div ng-include src="'components/products/partials/testsTable.html'"></div>
|
|
</div>
|
|
</div>
|
|
<div ng-show="ctrl.showError" class="alert alert-danger" role="alert">
|
|
<span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>
|
|
<span class="sr-only">Error:</span>
|
|
{{ctrl.error}}
|
|
</div>
|