Jquery Fullcalender sering kita gunakan terutama yang berhubungan dengan timeline, hal ini membuat tampilan aplikasi semakin menarik. Deangan adanya fullcalender anda bisa mengatur waktu dan terlihat sangat rapi.
Ini adalah tampilan month dari fullcalender yang sudah bisa process CRUD
Tampilan Month Jquery full calender menampilkan semua tanggal dalam satu bulan dalam satu halaman. Jika kita lihat jadual yang sudah dibuat pada tidap tanggal akan disusun sesuai dengan apa yang sudah kita buat pada tanggal tersebut.
Untuk menambahkan jadual baru kita bisa klik bagian tanggal, selanjutnya akan muncul popup input yang bisa kita isi untuk jadual baru.
Untuk edit jadual kita bisa melakukan klik 2 kali pada bagian list jadual yang tersusun pada tiap tanggalnya. Nanti akan muncul popup untuk melakukan edit. Pada saat yang sama kita juga bisa melakukan delete dengan ceklis fungsi delete pada popup yang muncul.
Jika kita ceklis pungsi delete dan kita lakukan submit maka jadual itu akan terhapus pada jquery full calender.
Tampilan Day pada Jquery full calender lebih memperjelas jadual kita pada hari itu. Kotak-kotak warna yang muncul akan mencerminkan waktu jadual yang sudah kita setting. Untuk menampilkan ini kita tinggal klik tombol day pada bagian atas Jquery Full Calender.
Pada bagian ini kita juga bisa menambahkan mengedit dan menghapus jadual. Caranya hampir mitip dengan Tab bagian Month, Hanya saja pada bagian ini kita tidak bisa memilih tangal yang berbeda, kita hanya bisa meilih tangal yang sudah kita pilih saja.
Ini adalah tampilan full calender list
Bagian List Jquery Full Calender cukup menarik buat saya, karena kita bisa melihat list jadual yang kita buat yang di kelompokan setiap harinya dan disusun selama 1 minggu.
Pada bagian ini kita tidak bisa melakukan edit, pada bagian ini kita hanya bisa melihat list jadual yang sudah kita buat saja, Hal ini tidak menjadi maslah karena edit bisa kita lakukan di tab yang lain.
Untuk lebih jelasnya silahkan download dari tombol dibawah ini.
Klik Tombol Dibawah Untuk Memunculkan Link Download :
Untuk code latihan bisa didownload disini : link download
Hai Blogger Semua, tidak bisa kita pungkiri saat ini orang-orang lebih suka belanja online dari pada dateng ke toko langsung. Banyak alasan yang di sampaikan, ada yang males karena macet ada yang males karena jauh panas dan lain sebagianya.
Untuk hal ini saya sediakan template toko online dengan bootstrap. Tadinya ini mau saya selesaikan terlebih dahulu tapi keburu banyak kerjaan, jadi di bagi aja dulu siapa tau ada yang mau melanjutkan dan share balik ke saya :D :D.
Template ini mengunakan Bootstrap dan library lainnya. Saya berharap kalian bisa mengembangkan template ini seperti market place yang popular saat ini, Jadi tidak hanya bisa jualan barang saja, Harapaanya bisa berkomunikasi dengan aplikasi lainya. Seperti pembayaran Listrik, Pean tiket kereta, pesan tiket peawat dan lain sebagainya.
Dan satu lagi untuk jenis pilihan pengiriman juga sebaiknya langsung otomatis sinkronisasi dengan API lainya seperti JNE, POS dan lain sebagainya.
Dari segi bahasa, toko online berasal dari dua suku kata, Toko dan
Online. Menurut Kamus Besar Bahasa Indonesia, toko berarti sebuah tempat
atau bangunan permanen untuk menjual barang-barang (makanan, minuman,
dan sebagainya). Sedangkan Online yang terjemahan bahasa indonesianya
adalah dalam jaringan atau disingkat daring, menurut Wikipedia adalah
keadaan di saat seseorang terhubung ke dalam suatu jaringan ataupun
sistem yang lebih besar. Jadi berangkat dari dua pengertian secara
bahasa tersebut kita dapat mengartikan toko online sebagai tempat
terjadinya aktifitas perdagangan atau jual beli barang yang terhubung ke
dalam suatu jaringan dalam hal ini jaringan internet. Aktifitas ini
biasa juga disebut Belanja Online.
Ketika kita melakukan transaksi di sebuah toko, kita bebas memilih
barang yang akan kita beli. Terkadang kita perlu memasukkan barang yang
kita beli ke dalam keranjang belanja lalu kita menyerahkan keranjang
belanja tersebut kepada kasir untuk dihitung total belanja kita. Sama
seperti transaksi di toko biasa, di toko online proses transaksi yang
kita lakukan tidak jauh berbeda. Bila di toko biasa kita dilayani oleh
manusia, di toko online kita dilayani oleh mesin.
Hai blogger semua, kesempatan ini saya akan sharing cara membuat Three Menu Dinamis Dengan PHP MySQL dan JSTree.
Tampilan menu berbentuk pohon atau sering disebut tree menu dapat membuat menu yang begitu banyak lebih terlihat sedrhana, Cara ini banyak digunakan oleh para pengembang aplikasi atau pengembang software.
Oleh karena itu saya rasa share tutorial untuk membuat tree menu bisa bermanfaat buat yang membutuhkan, terutama bagi yang baru belajar pertman kali.
Tidak usah berlama lama langsung saja kita praktek.
Pertama buat database baru dengan nama dynamicmenu dan tabel baru dengan nama simmenu. Database dynamicmenu ini yang nanti akan kita gunakan untuk menyimpan tabel simmenu dan tabel simmenu ini yang akan kita gunakan untuk menampung seluruh data menu yang akan kita buat.
Pertanyaannya kenapa kita mengunakan tabel tidak ditulis manual saja pada sourcecode?
Alasannya dengan cara disimpan pada database ini atau tabel kita bisa membuat setting menu lebih dinamis. Kita bisa membuat relasi tabel dengan hak acess tiap pengguna. Dibandingkan dengan menyimpan langsung pada code program, Cara ini jauh lebih sederhana dan lebih mudah.
Detail silahkan download detail pada tombol dibawah.
Selanjutnya buat projek baru dengan susunan direktory seperti gambar berikut.
File DBConnection kita gunakan untuk melakukan koneksi dengan database dan tabel yang sebelumnya kita sudah buat. Oh iya untuk design tabel dan susunan field atau isi data bisa kamu langusng download saja pada file dibawah, jika di tulis disini rasanya akan terlalu panjang.
Source Code DBConnection.php
class DBConnection {
//put your code here
private $host = "localhost";
private $dbName = "dynamicmenu";
private $usr = "root";
private $pwd = "root";
public function getConnection() {
try {
$conn = new PDO("mysql:host=$this->host;dbname=$this->dbName", $this->usr, $this->pwd);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
echo "Connection failed: " . $e->getMessage();
}
return $conn;
}
}
File MenuDao.php akan kita gunakan untuk melakukan manipulasi database diantaranya select, insert update dan delete kalau orang sering bilang CRUD. Cara ini mungkin bagi kamu yang tidak biasa mengunakan OOP akan sedikit bikin pusing, tapi jika sudah biasa cara ini malah membuat program kita menjadi lebih terstruktur. Tiap hal yang berhubungan dengan data acess object akan dilakukan disini (tidak ada select pada halaman tampilan).
Code MenuDao.php
class MenuDao {
private $connection;
//put your code here
public function __construct() {
$con = new DBConnection();
$this->connection = $con->getConnection();
}
function __destruct() {
$this->connection =null;
}
public function getMenuById() {
try {
$listmenu = array();
$sql = "select * from simmenu where is_active=1 order by ordered";
$stmt = $this->connection->prepare($sql);
$stmt->execute();
foreach ($stmt->fetchAll() as $k => $v) {
$menu = new Menu();
$menu->setMenuId($v['menu_id']);
$menu->setMenuName($v['menu_name']);
$menu->setParent($v['parent']);
$menu->setIcon($v['icon']);
$menu->setLink($v['link']);
$listmenu[] = $menu;
}
return $listmenu;
} catch (Exception $exc) {
echo $exc->getTraceAsString();
}
}
}
File Menu.php kita gunakan untuk menampung objek menu, nantinya setiap process baik mengambil data atau mengirim data akan selalu melibatkan objek ini.
Code Menu.php
class Menu {
//put your code here
private $menuId;
private $menuName;
private $parent;
private $icon;
private $link;
private $selected;
function getSelected() {
return $this->selected;
}
function setSelected($selected) {
$this->selected = $selected;
}
function getMenuId() {
return $this->menuId;
}
function getMenuName() {
return $this->menuName;
}
function getParent() {
return $this->parent;
}
function getIcon() {
return $this->icon;
}
function getLink() {
return $this->link;
}
function setMenuId($menuId) {
$this->menuId = $menuId;
}
function setMenuName($menuName) {
$this->menuName = $menuName;
}
function setParent($parent) {
$this->parent = $parent;
}
function setIcon($icon) {
$this->icon = $icon;
}
function setLink($link) {
$this->link = $link;
}
}
File index.php nah pada file ini baru akan dilakukan process penggabungan semuanya dari file-file yang suah kita buat sebelumnya sekaligus kita tampilkan hasilnya.
code index.php
require_once './config/DBConnection.php';
require_once './model/Menu.php';
require_once './dao/MenuDao.php';
$menudao = new MenuDao();
$menuById = $menudao->getMenuById();
//untuk mendapatkan menu
function has_children($rows, $id) {
foreach ($rows as $row) {
if ($row->getParent() == $id)
return true;
}
return false;
}
function build_menu($rows, $parent = 0) {
$result = "
";
foreach ($rows as $row) {
if ($row->getParent() == $parent) {
if ($row->getLink() == "") {
$result .= "
Sebelum kita memulai membuat database anda harus menyiapkan beberapa hal, daintaranya adalah installer MariaDB. Untuk mendapatkan installer maria DB anda bisa kunjungi link berikut
https://mariadb.org/download/
Jika anda sudah berhasil mendownloadnya selanjutnya lakukan penginstallan, caranya tinggal klik dua kali pada file installer dan ikuti langkah-langkahnya.
Jika sudah berhasil anda akan mendapatkan menu sebagai berikut
gb. Start Menu MariaDB
Anda akan mendapatkan HeidiSQL sebagai GUI tools untuk management MariaDB dan anda juga akan mendapatkan MariaDB CMD yang fungsinya sama tetapi caranya saja yang berbeda.
Tampilan awal Heidi SQL kita-kira seperti gambar diatas, selanjutnya kita tinggal memasukan credential MariaDB yang sudah kita buat ketika melakukan penginstalan.
Jika anda sudah berhasil login tampilannya sebagai berikut
Selanjutnya kita akan coba login dengan mengunakan MariaDB CMD dengan cara buka start menu dan pilih mariaDB CMD
Masukan password MariaDB, jika berhasil tampilannya sebagai berikut
Selanjutnya kita akan membuat database baru dan table baru
Assalamualaikum blogger semua, karena banyak yang bertanya bagaimana cara ubah report java dengan Netbeans dan Ireport.
Postingan ini adalah lanjutan dari sebelumnya mengenai Aplikasi Inventori Dengan Java dan Mysql
Ok kita mulai saja langkah-langkahnya
Siapkan plugin ireport untuk Netbeans
Silahkan download dari link sbb:
http://plugins.netbeans.org/plugin/4425/ireport
Atau anda bisa ketikan di mesin pencarian dengan key word Ireport Netbeans Plugins
Selanjutnya tingal next next saja, dan jika sudah selesai tampilannya sbb:
Lakukan edit field report dengan ireport
Sebelumnya kita akan test tampilan report yang akan di edit, Kita akan ubah pada bagian header seperti ditunjukan pada gambar sbb.
selanjutnya kita buka file dengan nama LapAdmin.JRXML dengan cara double click.
Setelah melakukan pengeditan tekan tombol save
Selanjutnya adalah process yang paling penting yang sering orang banyak tanya kesaya yaitu kompile hasil edit.
Selanjutnya jalankan kembali programnya, dan hasilnya sbb:
Hasilnya sesuai dengan edit yang dilakukan. Selamat mencoba...
Assalamualaikum Wr.Wb.
Setiap organisasi atau lembaga pasti membutuhkan system untuk mengatur supaya lebih tertata dengan baik, tidak terkecuali lembaga pendidikan atau pondok pesantren. Sebuah lembaga pendidikan atau pondok peantren akan lebih tertata jika sudah mengunakan system. Dengan system itu dia bisa mengatur siapa saja siswanya mengatur pengajaran penjadualan izin dan lain sebagainya. Tidak hanya sampai disitu dengan ananya sistem akan mempermudah management melakukan review baik setahun kebelakang atau beberapa tahun kebelakang. bayangkan jiak tanpa adanya system, kita butuh data beberapa tahun kebelakang mau cari dimana dari kertas-kertas mungkin saja tapi berapa lama dan belum tentu ada.
Pada kesempatan ini saya mau sharing sebuah aplikasi untuk mengatur pendidikan atau sering disebut Sistem Informasi Akademik (SIA)
Sistem Informasi ini masih sanget sederhana dan perlu dikembangkan lebih lanjut, tapi bagi kamu yang baru belajar ini sudah lumayan karena sudah ada data process dan report.
Assalamualaikum Wr.Wb...
Pada kesempatan ini saya mau sharing cara membuat mega menu untuk toko online dengan Bootstrap. Tidak bisa kita pungkiri penggunaan mega menu pada toko online sekarang ini banyak digunakan, selain karena menarik tapi juga pembuatannya tidak susah. Salah satu framework yang bisa kita gunakan adalah Bootstrap.
Mari kita mulai untuk membuatnya.
Assalamualaikum Wr. Wb...
Selamat siang blogger semua, pada kesempatan ini saya mau sharing bagaimana cara membuat form login yang unik dan menarik. Tidak bisa kita pungkiri setiap kita membuat aplikasi berbasis pengolahan data selalu membutuhkan acess login, namun jika kita membuat form login yang biasa saja terlihat agak membosankan, untuk itu mari kita mulai membuatnya
Assalamualakum wr. wb......
Sahabat blogger semua pada kesempatan ini saya mau sharing sebuah aplikasi inventory control dengan Java dan MySql metode yang digunakan adalah EOQ (economic order quantity). Teknologi yang digunakan bukan lagi client server tetapi tree tier. Apa itu tree tier silahkan baca kembali wikipedianya :D. Gambarannya kira-kira sebagai berikut.
Bagi anda yang masih bingung silahkan belajar lagi konsep ini.
Ok sekarang kita masuk ke aplikasinya, untuk tampilan login dan home kira-kira sebagai berikut :
Untuk process login gunakan account : username : asep password : asep
Selamat mencoba...
Jika ada pertanyaan silahkan isi pada kolom komentar......
Karena banyak yang bertanya cara edit reportnya akhirnya saya buat postingan baru cara edit report dengan Ireport Designer, slihlakan kunjungi postingannya: