Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- START PAGE CONTENT WRAPPER -->
- <div class="page-content-wrapper ">
- <!-- START PAGE CONTENT -->
- <div class="content ">
- <!-- START CONTAINER FLUID -->
- <div class="container-fluid container-fixed-lg bg-white">
- <!-- START PANEL -->
- <div class="panel panel-transparent">
- <div class="panel-body">
- <div class="row">
- <div class="col-sm-10">
- <h3><?=$this->lang->line('edit_article');?></h3>
- <form id="form-work" class="form-horizontal" role="form" autocomplete="off" method="post">
- <div class="form-group">
- <label for="fname" class="col-sm-3 control-label"><?=$this->lang->line('article');?></label>
- <div class="col-sm-9">
- <input type="text" class="form-control" id="article" placeholder="<?=$this->lang->line('article');?>" name="article" value="<?=$article->article;?>" required>
- </div>
- </div>
- <div class="form-group">
- <label for="name" class="col-sm-3 control-label"><?=$this->lang->line('description');?></label>
- <div class="col-sm-9">
- <textarea class="form-control" id="description" name="description" placeholder="<?=$this->lang->line('description');?>"><?=$article->description;?></textarea>
- </div>
- </div>
- <div class="form-group">
- <label for="name" class="col-sm-3 control-label"><?=$this->lang->line('article_types');?></label>
- <div class="col-sm-9">
- <select class="form-control chosen" id="article_types" name="article_types[]" data-placeholder="<?=$this->lang->line('article_types');?>" multiple>
- <?php foreach($article_types->result() as $row): ?>
- <option value="<?=$row->id;?>"
- <?php foreach($article->types as $type):
- if($type->article_type == $row->id):
- echo 'selected';
- endif;
- endforeach;?>
- ><?=$row->type;?></option>
- <?php endforeach; ?>
- </select>
- </div>
- </div>
- <?php if(HAS_STOCK): ?>
- <div class="form-group">
- <label for="fname" class="col-sm-3 control-label"><?=$this->lang->line('stock');?></label>
- <div class="col-sm-9">
- <input type="number" step="1" min="0" class="form-control" id="stock" placeholder="<?=$this->lang->line('stock');?>" name="stock" value="<?=$article->stock;?>" required>
- </div>
- </div>
- <?php endif; ?>
- <?php if(HAS_PRICE): ?>
- <div class="form-group">
- <label for="fname" class="col-sm-3 control-label"><?=$this->lang->line('price');?></label>
- <div class="col-sm-9">
- <input type="number" step="0.01" min="0" class="form-control" id="price" placeholder="<?=$this->lang->line('price');?>" name="price" value="<?=$article->price/100;?>" required>
- </div>
- </div>
- <?php endif; ?>
- <?php if(HAS_PRICELEVEL): ?>
- <div class="form-group">
- <div id="accordion" class="panel-group col-sm-12">
- <div class="panel panel-default">
- <div class="panel-heading">
- <h4 class="panel-title">
- <a data-toggle="collapse" data-parent="#accordion" href="#collapsible" class="collapsed" style="font-size: 11px;"><?=$this->lang->line('pricelevels');?></a>
- </h4>
- </div>
- <!--<div id="collapsible" class="panel-collapse collapse" style="height: 0px;">--> <!-- Accordion default = collapsed -->
- <div id="collapsible" class="panel-collapse collapse in" style="height: auto;"> <!-- Accordion default = expanded -->
- <div class="panel-body">
- <?php
- $pricelevel_array = array();
- $count = 0; ?>
- <?php foreach($user_groups_order as $user_groups_order_row): ?>
- <label for="fname" class="col-sm-3 control-label"><?=$user_groups_order_row['description'];?></label>
- <div class="col-sm-9">
- <input hidden type="number" name="group_id[]" value="<?=$user_groups_order_row['id'];?>">
- <div class="col-sm-10">
- <?php
- // We define $article_group_price as a string so we can check on a value later, even if it is 0
- // We can't leave it undefined or it will take the last know value
- $article_group_price = "";
- foreach($article_prices as $article_prices_row):
- if ($article_prices_row['group_id'] == $user_groups_order_row['id']):
- $article_group_price = $article_prices_row['price']/100;
- endif;
- endforeach;
- ?>
- <input type="number" step="0.01" min="0" class="form-control" name="group_price[]" value="<?=$article_group_price;?>" placeholder="<?=$this->lang->line('price');?>">
- </div>
- <div class="col-sm-2">
- <div class="checkbox">
- <span class="bg-transparent left">
- <input type="checkbox" data-init-plugin="switchery" data-size="small" data-color="primary" id="<?=$count?>"
- <?php if($article_group_price !== ""): ?>
- <?php array_push($pricelevel_array, 1); ?>
- checked="checked"
- <?php else: array_push($pricelevel_array, 0); ?>
- <?php endif; ?>
- onchange="groupprice_active_changed(this)"/>
- </span>
- </div>
- </div>
- </div>
- <input hidden type="number" id="pricelevel_checked_array" name="pricelevel_checked_array[]" value="<?=$pricelevel_array[$count];?>">
- <?php $count++; ?>
- <?php endforeach; ?>
- </div>
- </div>
- </div>
- </div>
- </div>
- <?php endif; ?>
- <div class="form-group">
- <label for="name" class="col-sm-3 control-label"><?=$this->lang->line('active');?></label>
- <div class="col-sm-9">
- <div class="checkbox">
- <span class="bg-transparent left">
- <input type="checkbox" data-init-plugin="switchery" data-size="small" data-color="primary"
- <?php if($article->active): ?>
- checked="checked"
- <?php endif; ?>
- id="active" name="active" />
- </span>
- </div>
- </div>
- </div>
- <br>
- <div class="row">
- <div class="col-sm-9">
- <button class="btn btn-success" type="submit"><?=$this->lang->line('article_save');?></button>
- </div>
- </div>
- </form>
- </div>
- </div>
- </div>
- </div>
- <!-- END PANEL -->
- </div>
- <!-- END CONTAINER FLUID -->
- </div>
- <!-- END PAGE CONTENT -->
- <script>
- function groupprice_active_changed(obj) {
- if($(obj).is(":checked")){
- alert("Yes checked");
- var input_value_array = document.getElementById('pricelevel_checked_array').value;
- console.log(input_value_array);
- for (index = 0; index < input_value_array.length; index++) {
- console.log(input_value_array[index]);
- }
- }else{
- alert("not checked")
- }
- }
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement