Arkib Catatan

Himpunan catatan, tutorial dan nota lama. Sesetengah teknologi, harga dan amalan mungkin telah berubah.

  • Bila kita request untuk submit form, kita boleh tetapkan rules bagi validate field yang telah diisi. Kebiasannya begini public function rules() { return [ // ‘nama’ => ‘required|min:3’, ]; } Kita juga boleh buat begini switch($this->method()) { case ‘GET’: case ‘DELETE’: { return []; } case ‘POST’: { return [ // ‘nama’ => ‘required|min:3’, ‘kod’…

    Baca catatan

  • Biasa ler buat silap. Mana ada orang tak buat silap? 😛 Setiap kali buat perubahan pada table run command berikut php artisan make:migration rename_nama_table_silap Edit file migration dalam database/migrations/ use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class RenameCourierTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { //…

    Baca catatan

  • Dalam Laravel kita guna GET method untuk paparkan form Route:get (‘/courer/create’,CouriersController@create’); Tetapi kita gunakan POST untuk submit data. Ia tidak disimpan dalam cache dan parameter tidak disimpan dalam History, lebih secure. Tambah pada routes.php (web.php utk versi Laravel versi 5.3 keatas) Route:post(‘/courier’,’CouriersController@store’); Untuk memastikan data yang disimpan dalam table, kita akan lakukan validation kepada store action…

    Baca catatan

  • Salam. Hari ni aku nak berblog. Tapi time aku nak bercerita itulah line tenet rumah takde. Sempat pulak nak membebel hahaha. Time aku nak sharing pasal programming ka, pasal stock photo ka, pasal bebas rokok elok ada je internet hahaha. Ini kali kita sembang pasal life lah. Mungkin sebab itu line kong ini malam. Sumbak.…

    Baca catatan

  • Develop pulgin yang menggunakan shortcodes ini perlu tahu beberapa perkara Widget text tak support shortcodes secara default. Jika anda ingin menggunakan shortcodes pada bahagian widget. Pasti anda akan gunakan Widget Text. Tetapi secara defaultnya, widget text tak support shortcodes. Anda perlu aktifkan seperti berikut //Remove the filter if it already exists remove_filter(‘widget_text’, ‘do_shortcode’); //Add the…

    Baca catatan

  • Dah lama aku mencari algorithm Hijrah ni. Kebanyakan kalendar Hijrah ni menggunakan 2 algorithm Um Al Qura algorithm Tabular Algorithm Tapi buat masa ni baru jumpa Um Al Qura algorithm dibuat berdasarkan hasil kerja Robert Harry van Gent work. Beliau menulis algorithm bagi menukankan tarikh gregorian kepada hijriah. Boleh dapatkan library javascript menukar tarikh daripada Geregorian kepada…

    Baca catatan

  • Kejadah Font Awesome? Baca sini. Add dalam head / master layout view <link href=”https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css” rel=’stylesheet’ type=’text/css’> Cara guna, contoh nak add button facebook dengan icon “f”. <div class=”quote”><a href=”/login/facebook”> <div class=”btn btn-md btn-primary”> <i class=”fa fa-facebook”></i> Login with Facebook </div></a></div> Banyak lagi boleh tengok disini.

    Baca catatan

  • Download at http://www.cssscript.com/generic-country-state-dropdown-list-countries-js/ Create public/js directory and put all the .js file inside. Create public/css directory and put all the .css file inside. Add to the master blade head tags <script type=”text/javascript” src=”{{ asset(‘js/countries.js’) }}”></script> Add to the bottom of master body tags area <script language=”javascript”> populateCountries(“country”, “state”); // first parameter is id of country drop-down…

    Baca catatan

  • Add jquery css in your header (view) <link rel=”stylesheet” href=”//code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css”> Add jquery js in yoyr footer (view – body tags) <script> $(function() { $( “#datepicker” ).datepicker(); }); </script> Edit your forms {!! Form::text(‘date’, ”, array(‘id’ => ‘datepicker’,’class’ => ‘form-control’)) !!}   Reference: Laracast

    Baca catatan