PageRenderTime 48ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 1ms

/views/editarProduto.php

https://bitbucket.org/gaditarobinho12/loja-alison
PHP | 175 lines | 152 code | 23 blank | 0 comment | 3 complexity | aca3c30d2c1e6cbbe62a39689a888c97 MD5 | raw file
  1. <div class="row">
  2. <div class="col-xs-12">
  3. <h2 class="category-header">
  4. Editar Produto
  5. </h2>
  6. </div>
  7. </div>
  8. <div class="row">
  9. <div class="col-xs-12">
  10. <form class="form-horizontal" method="POST" accept-charset="utf-8" enctype="multipart/form-data">
  11. <div class="row">
  12. <div class="col-xs-12">
  13. <div class="inbox">
  14. <h4>Atualizar produto</h4>
  15. </div>
  16. <?php if(isset($avisosS)):?>
  17. <div class="alert alert-success"><?php echo $avisosS?></div>
  18. <?php endif;?>
  19. <div class="panel panel-default">
  20. <div class="panel-body">
  21. <div class="form-group">
  22. <label for="firstname" class="col-xs-3 control-label">
  23. Nome do produto *
  24. </label>
  25. <div class="col-xs-5">
  26. <input type="text" name="nome" value="<?php echo $productInfo['name']; ?>" placeholder="Nome" class="form-control" required>
  27. </div>
  28. </div>
  29. <div class="form-group">
  30. <label for="firstname" class="col-xs-3 control-label">
  31. Descrição do produto *
  32. </label>
  33. <div class="col-xs-5">
  34. <textarea name="descricao" class="form-control" required=""><?php echo $productInfo['description'] ?></textarea>
  35. </div>
  36. </div>
  37. <div class="form-group">
  38. <label for="firstname" class="col-xs-3 control-label">
  39. Preço atual *
  40. </label>
  41. <div class="col-xs-5">
  42. <input type="text" name="preco" value="<?php echo $productInfo['price']; ?>" placeholder="Nome" class="form-control" required>
  43. </div>
  44. </div>
  45. <div class="form-group">
  46. <label for="firstname" class="col-xs-3 control-label">
  47. Preço anterior *
  48. </label>
  49. <div class="col-xs-5">
  50. <input type="text" name="preco_anterior" value="<?php echo $productInfo['price_from']; ?>" class="form-control" required>
  51. </div>
  52. </div>
  53. <div class="form-group">
  54. <label for="firstname" class="col-xs-3 control-label">
  55. Tamanhos disponíveis*
  56. </label>
  57. <div class="col-xs-5">
  58. <input type="text" name="size" class="form-control">
  59. </div>
  60. </div>
  61. <div class="form-group">
  62. <label for="nome" class="col-xs-3 control-label">Categoria:</label>
  63. <div class="col-xs-5">
  64. <select name="categoria" id="uf" class="form-control">
  65. <?php foreach($cats as $cat):?>
  66. <option value="<?php echo $cat['id'];?>" <?=($cat['id'] == $productInfo['id_category'])?'selected':''?>><?php echo $cat['name'];?></option>
  67. <?php endforeach;?>
  68. </select>
  69. </div>
  70. </div>
  71. <div class="form-group">
  72. <label for="nome" class="col-xs-3 control-label">Marca:</label>
  73. <div class="col-xs-5">
  74. <select name="marca" id="uf" class="form-control">
  75. <?php foreach($marcas as $marca):?>
  76. <option value="<?php echo $marca['id'];?>" <?=($marca['id'] == $productInfo['id_brand'])?'selected':''?>><?php echo $marca['name'];?></option>
  77. <?php endforeach;?>
  78. </select>
  79. </div>
  80. </div>
  81. <div class="form-group">
  82. <label for="firstname" class="col-xs-3 control-label">
  83. Quantidade em estoque *
  84. </label>
  85. <div class="col-xs-5">
  86. <input type="text" name="estoque" value="<?php echo $productInfo['stock']; ?>" class="form-control" required>
  87. </div>
  88. </div>
  89. <?php $this->loadView('tamanhos',[
  90. 'size'=>$size
  91. ]); ?>
  92. <div class="form-group">
  93. <label for="firstname" class="col-xs-3 control-label">
  94. Peso (Kg)*
  95. </label>
  96. <div class="col-xs-5">
  97. <input type="text" name="peso" value="<?php echo $productInfo['weight']; ?>" class="form-control">
  98. </div>
  99. </div>
  100. <div class="form-group">
  101. <label for="firstname" class="col-xs-3 control-label">
  102. Largura (cm)*
  103. </label>
  104. <div class="col-xs-5">
  105. <input type="text" name="largura" value="<?php echo $productInfo['width']; ?>" class="form-control">
  106. </div>
  107. </div>
  108. <div class="form-group">
  109. <label for="firstname" class="col-xs-3 control-label">
  110. Atura (cm)*
  111. </label>
  112. <div class="col-xs-5">
  113. <input type="text" name="altura" value="<?php echo $productInfo['height']; ?>" class="form-control">
  114. </div>
  115. </div>
  116. <div class="form-group">
  117. <label for="firstname" class="col-xs-3 control-label">
  118. Comprimento (cm)*
  119. </label>
  120. <div class="col-xs-5">
  121. <input type="text" name="comprimento" value="<?php echo $productInfo['lenght']; ?>" class="form-control">
  122. </div>
  123. </div>
  124. <div class="form-group">
  125. <label for="add_foto" class="col-xs-3 control-label">Fotos do produto</label>
  126. <div class="col-xs-5">
  127. <input type="file" name="fotos[]" multiple class="form-control">
  128. <br>
  129. <div class="panel panel-default">
  130. <div class="panel-heading">Fotos do anuncio</div>
  131. <div class="panel-body">
  132. <?php //print_r($productInfo['fotos']);exit;?>
  133. <?php foreach($productInfo['fotos'] as $item):?>
  134. <div class="foto_item col-xs-4">
  135. <img src="<?php echo BASE_URL?>media/products/<?php echo $item['url'];?>" class="img-thumbnail"><br>
  136. <a href="<?php echo BASE_URL?>cloud/excluirFoto/<?php echo $item['id'];?>" class="btn btn-danger">EXCLUIR</a>
  137. </div>
  138. <?php endforeach;?>
  139. </div>
  140. </div>
  141. </div>
  142. </div>
  143. <span class="pull-right">
  144. <input type="submit" value="Atualizar" class="btn btn-primary btn-bck">
  145. </span>
  146. </div>
  147. </div>
  148. </div>
  149. </div>
  150. </form>
  151. </div>
  152. </div>