UNPKG

cobuild-angular-stack

Version:

Base stack angular sass jade gulp

92 lines 4.76 kB
<header class="header-show"> <div class="section-description"> <div class="row"> <ul class="pull-left breadcrumb"> <li><a ui-sref="products">{{'products' | translate}}</a></li> <li><a href="javascript:void(0)">{{product.name}}</a></li> </ul> <div class="pull-left"> <a ng-click="update()" class="btn btn-primary">{{'save-changes' | translate}}</a> </div> <div class="pull-right main-group-btn"> <a ng-click="reset()" class="btn btn-warning">{{'undo-changes' | translate}}</a> <a ng-click="delete()" class="btn btn-danger">{{'delete' | translate}}</a> </div> </div> </div> <div class="section-main-tools"></div> </header> <div id="show-product" class="body-show"> <div class="row"> <div class="col-md-6 col-sm-12"> <div class="row main-image"> <img ng-if="product.image" ng-src="{{product.image}}"/> <div height-to-width ng-if="!product.image"></div> </div> <div class="row"> <div class="carousel"> <a type='button' class='btn-prev'><i class="fa fa-chevron-circle-left"></i></a> <a type='button' class='btn-next'><i class="fa fa-chevron-circle-right"></i></a> <slick ng-if="product.$resolved && !newPhoto" infinite="true" slides-to-show="4" slides-to-scroll="2" prev-arrow=".btn-prev" next-arrow=".btn-next"> <div class="carousel-item"> <div class="child uploader"> <i class="fa fa-plus-circle"></i> <button type="file" class="input-uploader" ngf-select="uploadImage($file, $invalidFiles)" accept="image/*" /> </div> </div> <div class="carousel-item" ng-click="setImageAsDefault(image)" ng-repeat="image in product.imagesList"> <img ng-src="{{image}}" class="child"/> <a class="remove" ng-click="removeImage(image)"><i class="fa fa-times-circle-o" title="Eliminar Imagen"></i></a> </div> </slick> </div> </div> </div> <div class="col-md-5 col-sm-12"> <div class="row"> <h2 editable-text="product.name">{{product.name}} <i class="editable-icon glyphicon glyphicon-pencil"></i></h2> </div> <div class="row form-group"> <br/> <br/> <label class="col-sm-4">{{'price' | translate}}: </label> <label class="col-sm-5 value" editable-number="product.price"> {{product.price}} <i class="editable-icon glyphicon glyphicon-pencil"></i> </label> </div> <div class="row form-group"> <br/> <label class="col-sm-4">{{'is-active' | translate}}: </label> <label class="col-sm-5 value" editable-checkbox="product.isActive"> {{product.isActive ? 'Si':'No'}} <i class="editable-icon glyphicon glyphicon-pencil"></i> </label> </div> <div class="row form-group"> <br/> <label class="col-sm-7" editable-select="product.storeId" e-ng-options="s.id as s.name for s in stores">{{productStore ? productStore.name:'No esta asociado a una Tienda'}}</label> <a class="btn btn-info" style="margin-top: -10px" ng-click="addStore()">{{'add-store' | translate}}</a> </div> <div class="row form-group"> <br/> <label class="col-sm-7" editable-checklist="product.categoriesIds" e-ng-options="s.id as s.name for s in categories"> {{productCategories.length === 0 ? 'No esta en ninguna categoria': (productCategories | join:', ')}} </label> </div> <div class="row"> <br/> <br/> <p class="col-sm-12" editable-textarea="product.description" e-rows="6" e-cols="40"> {{product.description}} <i class="editable-icon glyphicon glyphicon-pencil"></i></p> </div> </div> </div> </div>