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"