PHP code example of baraear / laravel-thailand-js

1. Go to this page and download the library: Download baraear/laravel-thailand-js library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

baraear / laravel-thailand-js example snippets


/*
 * Package Service Providers...
 */
Baraear\ThailandJS\ThailandJSServiceProvider::class,

/*
 * Package Service Providers...
 */
'aliases' => [
    'ThailandJS' => Baraear\ThailandJS\ThailandJSFacade::class,
]



return [
    /*
     * หากคุณใช้ laravel-mix ในการ compile asset files.
     */
    'use-mix' => false,

    'path' => [
        /*
         * ระบุ path ของไฟล์ .js ในกรณีที่คุณไม่ได้ใช้ laravel-mix
         */
        'js' => '/js/laravel-thailand-js',

        /*
         * ระบุ path ของไฟล์ .css ในกรณีที่คุณไม่ได้ใช้ laravel-mix
         */
        'css' => '/css/laravel-thailand-js',
    ],
];


// สำหรับประกาศใช้งาน stylesheet ทั้งหมดที่จำเป็นจะต้องใช้งาน
{!! ThailandJS::styles(); !!}

// สำหรับประกาศใช้งาน javascript ทั้งหมดที่จำเป็นจะต้องใช้งาน
{!! ThailandJS::scripts(); !!}

/**
 * Render ThailandJS JavaScript function.
 *
 * @param array|string $attributes
 * @param string $onLoad
 * @param bool $log
 */
{!! ThailandJS::render(['district' => '#demo1 [name="district"]', 'amphoe' => '#demo1 [name="amphoe"]', 'province' => '#demo1 [name="province"]', 'zipcode' => '#demo1 [name="zipcode"]', ], '#loader, .demo', false); !!}

/**
 * Render ThailandJS JavaScript search function.
 *
 * @param string $searchable
 * @param string $prepend
 * @param string $onLoad
 * @param bool $log
 */
{!! ThailandJS::search('#demo2 [name="search"]', '#demo2-output', '#loader, .demo', false); !!}
sh
composer dump-autoload
sh
php artisan vendor:publish --provider="Baraear\ThailandJS\ThailandJSServiceProvider" --tag="config"
sh
php artisan vendor:publish --provider="Baraear\ThailandJS\ThailandJSServiceProvider" --tag="resources"