Menambahkan Plugin Datepicker pada input tanggal sebuah form

Gambar 181. Add Plugin Datepicker on a date input form To add this datepicker plugin, need to add a CSS and Jquery. And for that please open root_directory/po-content/themes/themeactive/index.php

Menambahkan Plugin Datepicker pada input tanggal sebuah form

Untuk menambahkan plugin datepicker ini, perlu menambahkan sebuah CSS dan Jquery. Dan untuk itu silahkan buka root_directory/po-content/theme/themeactive/index.php

Tambahkan baris kode pemanggil css berikut sebelum tag head penutup:

<!-- Datepicker -->
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"></link>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.15.35/css/bootstrap-datetimepicker.min.css" rel="stylesheet"></link>

Tambahkan pemanggilan Jquery berikut diatas tag body penutup:

<!-- Datepicker -->
<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.15.35/js/bootstrap-datetimepicker.min.js"></script>
<script type="text/javascript">
 $(function () {
 $('#datetimepicker').datetimepicker({
  format: 'DD MMMM YYYY HH:mm',
 });
 
 $('#datepicker').datetimepicker({
  format: 'DD MMMM YYYY',
 });
 
 $('#timepicker').datetimepicker({
  format: 'HH:mm'
 });
 });
</script>


Diatas bidang input tanggal pada form yang dimaksudkan tambahkan kode berikut:

<div class='input-group date' id='datepicker'>

Dibawah bidang input tanggal pada form yang dimaksudkan tambahkan kode berikut:

  <span class="input-group-addon">
	<span class="glyphicon glyphicon-calendar"></span>
  </span>
</div>

Sehingga secara keseluruhan form/ bidang input tanggal menjadi seperti berikut:

<?=$this->layout('index');?>

<div class="container">
	<div class="row">
		<div class="col-md-12">
			<?=htmlspecialchars_decode($this->e($alertmsg));?>
			<form name="form-pendaftaran" action="<?=BASE_URL;?>/pendaftaran" method="post">
			  <div class="col-sm-4">
				  <div class="form-group">
					  <label for="nama">Nama</label>
					  <input type="text" name="nama" class="form-control" id="nama" value="<?=(isset($_POST['nama']) ? $_POST['nama'] : '');?>" placeholder="Nama" />
				  </div>
				</div>
			  <div class="col-sm-4">
				<div class="form-group">
					<label for="alamat">Alamat</label>
					<input type="text" name="alamat" class="form-control" id="alamat" value="<?=(isset($_POST['alamat']) ? $_POST['alamat'] : '');?>" placeholder="Alamat" />
				</div>
				</div>
			  <div class="col-sm-4">
				<div class="form-group">
					<label for="jeniskelamin">Jeniskelamin</label>
					<input type="text" name="jeniskelamin" class="form-control" id="jeniskelamin" value="<?=(isset($_POST['jeniskelamin']) ? $_POST['jeniskelamin'] : '');?>" placeholder="Jeniskelamin" />
				</div>
				</div>
			  <div class="col-sm-4">
				<div class="form-group">
					<label for="tempatlahir">Tempatlahir</label>
					<input type="text" name="tempatlahir" class="form-control" id="tempatlahir" value="<?=(isset($_POST['tempatlahir']) ? $_POST['tempatlahir'] : '');?>" placeholder="Tempatlahir" />
				</div>
				</div>
			  <div class="col-sm-4">
				<div class="form-group">
					<label for="tanggallahir">Tanggallahir</label>
					<div class='input-group date' id='datepicker'>
						<input type="text" name="tanggallahir" class="form-control" id="tanggallahir" value="<?=(isset($_POST['tanggallahir']) ? $_POST['tanggallahir'] : '');?>" placeholder="Tanggallahir" />
						<span class="input-group-addon">
							<span class="glyphicon glyphicon-calendar"></span>
						</span>
					</div>
				</div>
				</div>
			  <div class="col-sm-4">
				<div class="form-group">
					<label for="email">Email</label>
					<input type="text" name="email" class="form-control" id="email" value="<?=(isset($_POST['email']) ? $_POST['email'] : '');?>" placeholder="Email" />
				</div>
				</div>
			  <div class="col-sm-4">
				<div class="form-group">
					<label for="phone">Phone</label>
					<input type="text" name="phone" class="form-control" id="phone" value="<?=(isset($_POST['phone']) ? $_POST['phone'] : '');?>" placeholder="Phone" />
				</div>
				</div>
			  <div class="col-sm-4">
				<div class="form-group">
					<label for="kotaasal">Kotaasal</label>
					<input type="text" name="kotaasal" class="form-control" id="kotaasal" value="<?=(isset($_POST['kotaasal']) ? $_POST['kotaasal'] : '');?>" placeholder="Kotaasal" />
				</div>
				</div>
			  <div class="col-sm-4">
				<div class="form-group">
					<label for="active">Active</label>
					<select name="active" class="form-control" id="active">
						<option value="Active">Active</option>
						<option value="No">No</option>
					</select>
				</div>
				</div>
			  <div class="col-sm-4">
				<button type="submit" class="btn btn-success">Submit</button>
			  </div>
			</form>
		</div>
	</div>
</div>

Silahkan simpan perubahan yang baru saja dibuat, lalu kunjugi https://nama-website/pendaftaran dan lihat pada bidang tanggal.

~ Update Penggunaan Datepicker ~

Post Terkait
Author

Administrator

25 April 2017

Hey..... Apa kabar? Semua artikel dan layanan yang kami sediakan di sini semata-mata untuk kepentingan pengguna dan klien. Jadi jika Anda merasa membutuhkan pelayanan kami silahkan jangan ragu untuk menghubungi. Kami juga bersedia untuk melayani konsultasi online melalui media sosial, melalui komentar dan melalui halaman testimonial yang telah kami sediakan. Selain itu Anda juga dapat menggunakan kontak form yang tersedia.

Jika apa yang anda dapatkan dari situs ini bermanfaat, silahkan dukung dengan like dan share . Terimakasih telah berkunjung, silahkan kembali kapanpun anda merasa membutuhkan layanan yang kami sediakan.

Status Akun Iklan 11 Juni 2024

Saya sampaikan bahwa status akun iklan sudah saya cek dan saya kelola. Sehingga pagi ini siap untuk di jalankan.

Abaikan notifikasi/tanda yang ada; Dibatasi anggaran, merah, kuning, apapun itu mohon di abaikan. Saya sudah pertimbangkan dan sesuaikan di masing-masing akun. Pagi ini, pukul 04.45 WIB saya baru selesai periksa dan setting semua akun. Sehingga tidak ada lagi yang perlu di tanyakan. Silahkan jalankan iklan.
Ingin berbagi dengan multibisnisindo dan memberikan kontribusi....? Tulis pengalamanmu Di Sini

Terimakasih
JOPanda

Tidak ada komentar terkait posting ini, Ingin memberi komentar?