Sindbad~EG File Manager

Current Path : /home/numerotech/www/livemt2023.aios-scientificcommittee.org/app/views/poll/
Upload File :
Current File : //home/numerotech/www/livemt2023.aios-scientificcommittee.org/app/views/poll/polledit.blade.php

<!-- Created by Saravanan  On 2017 Nov 14 -->
@extends('poll.layout')

@section('title')
  <title>Edit form</title>
@stop

@section('scriptTop')
  {{ HTML::style('css/bootstrap.min.css') }}
  {{ HTML::script('js/jquery.min.js') }}
  {{ HTML::script('js/jquery.validate.min.js') }}
  {{ HTML::script('js/bootstrap.min.js') }}  
@stop
@section('css')

    {{-- HTML::style('/css/polls.css') --}}
     
@stop
@section('scriptBottom')
<script>

var edit_index = -1;
var arrOptions = [];
 
$(document).ready(function() {  
    loadOptions();

});

function loadOptions()
{
   arrOptions=  jQuery.parseJSON($("#hdnarr").val());
   generate_table();

}

function arrOption()
{
  var poll_id; 
  var poll_option_id; 
  var option_text;   
  var is_delete;
  var status;


}

function addHtmlTableRow()



{

if($("#txtoption").val()=='' ) {
  
   return false;
}
  if(edit_index > -1)
  {
      arrOptions[edit_index].option_text=$("#txtoption").val();
      $("#btnOption").val("Add");
      edit_index =-1;

  }
  else
  {
      var o = new arrOption(); 
      o.poll_option_id = 0;
      o.option_text = $("#txtoption").val(); 
      o.status = 1; 
      o.is_delete = 1; 
      arrOptions.push(o);  
  }  
  
      generate_table();
      $("#txtoption").val('');
      var myJsonString = JSON.stringify(arrOptions);
      $("#hdnarr").val(myJsonString);
}

function generate_table() {
    var str = "";
 
      for (var i = 0; i < arrOptions.length; i++) {  
      if (arrOptions[i].status==0)
      {
         
      } 
      else
      {
       str = str + "<tr>"
       str = str + "<td>"  +   (i+1) + "</td>"
       str = str + "<td>"  +   arrOptions[i].option_text + "</td>"

      if (arrOptions[i].is_delete==1)  {
       str=  str + "<td>"  + '<a href="#delete" class="btn btn-sm btn-danger" onclick="deleteArr('+i+')"><span class="glyphicon glyphicon-trash"></span></a>'   + "</td>"
      } 
      else  
    {
      str = str + "<td></td>"

    }
       str=  str + "<td>"  + '<a href="#edit" class="btn btn-sm btn-info" onclick="editArr('+i+')"><span class="glyphicon glyphicon-pencil"></span></a>'   + "</td>"
       str = str + "</tr>" 

     }
  }; 
     $("#tblOptions > tbody").html(str);

}
 function deleteArr(i)
{
    arrOptions[i].status=0;
    arrOptions[i].is_delete=0;
    generate_table()

    var myJsonString = JSON.stringify(arrOptions);
    $("#hdnarr").val(myJsonString);
}

function editArr(i)
{
  
   edit_index = i;
    $("#txtoption").val(arrOptions[i].option_text); 
    $("#btnOption").val("Update");
}

 
      </script>
@stop

@section('content') 

<h1><center><b>Edit form</b></center></h1>
@if ($errors -> any())
  <ul>{{ implode('', $errors ->all('<li style="color:red">:message</li>')) }}</ul>
@endif

  {{ Form::open(array('url'=>'pollupdate/'.$poll->poll_id))}}

  <div class="form-group">
  <div class="container">

    {{ Form::hidden('hdnarr',$options,array('id' => 'hdnarr')) }} 


	<div class="row">
    <div class="col-sm-12 form-group">
				<b>Title</b>
   {{ Form::text('title',"$poll->title",array('class'=>'form-control')) }}
	  </div>
	</div>

	<div class="row">
    <div class="col-sm-12 form-group">
      <b>Description</b>
   {{ Form::text('description',"$poll->description",array('class'=>'form-control')) }}
    </div>    
  </div>
<div class="row">
    <div class="col-sm-12 form-group">
      <b>Subtitle 1</b>
   {{ Form::text('hall_name',"$poll->hall_name",array('class'=>'form-control')) }}
    </div>    
  </div>
  <div class="row">
    <div class="col-sm-12 form-group">
      <b>Subtitle 2</b>
   {{ Form::text('session_name',"$poll->session_name",array('class'=>'form-control')) }}
    </div>    
  </div>
  <div class="row">
    <div class="col-sm-12 form-group">
      <b>Start Time*</b> 
   {{ Form::text('start_at', date('d/m/Y H:i',strtotime($poll->start_at)) ,array('class'=>'form-control'))}}
    </div>
  </div>

  <div class="row">
    <div class="col-sm-12 form-group">
      <b>End Time*</b> 
   {{ Form::text('end_at', date('d/m/Y H:i',strtotime($poll->end_at)) ,array('class'=>'form-control'))}}
    </div>
  </div>

<div class="row ">
    <div class="col-sm-12 form-group">
  {{ Form::checkbox('is_text',1,$poll->is_text)}} <b>IS TEXT</b>

 </div>
  </div>
  

    <h3>Options</h3> 
  <div class="row ">
    <div class="col-sm-12 form-group form-inline">
   {{ Form::text('txtoption',"",array('class'=>'form-control', 'placeholder' => 'Enter option','id'=>'txtoption')) }}
     <input type="button"  class="btn btn- btn-success" id="btnOption" value="Add" onclick="addHtmlTableRow()" >
    </div>
  </div>

  <div class="row">
    <div class ="col-sm-12">
   <table class="table table-bordered" id="tblOptions">
      <thead>
          <tr>
            <td>#</td>
            <td>Options</td>
            <td>Delete</td>
            <td>Edit</td>
          </tr>  
      </thead>
            <tbody> 
            <td></td> 
            <td></td>
      </tbody>
   </table>
    </div>
</div>

  <div class="row">
    <div class ="col-sm-12 text-center">    
      <input type="submit" type="submit" class="btn btn- btn-success" value="Submit">
      <a href="{{ url('/').'/pollindex'}}"class="btn btn-primary" >back</a>
    </div>
  </div>
  </div>
  </div>
{{ Form::close() }}
@stop

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists