{"id":2115,"date":"2016-08-22T13:54:40","date_gmt":"2016-08-22T13:54:40","guid":{"rendered":"https:\/\/www.codebee.co.th\/labs\/?p=2115"},"modified":"2017-02-15T03:47:16","modified_gmt":"2017-02-15T03:47:16","slug":"%e0%b8%aa%e0%b8%ad%e0%b8%99-yii-2-%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-assets-%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c-js-css-%e0%b9%81%e0%b8%a5%e0%b8%b0-fonts","status":"publish","type":"post","link":"https:\/\/www.codebee.co.th\/labs\/%e0%b8%aa%e0%b8%ad%e0%b8%99-yii-2-%e0%b9%83%e0%b8%8a%e0%b9%89%e0%b8%87%e0%b8%b2%e0%b8%99-assets-%e0%b9%84%e0%b8%9f%e0%b8%a5%e0%b9%8c-js-css-%e0%b9%81%e0%b8%a5%e0%b8%b0-fonts\/","title":{"rendered":"\u0e2a\u0e2d\u0e19 Yii 2 :  \u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 assets \u0e44\u0e1f\u0e25\u0e4c JS CSS \u0e41\u0e25\u0e30 fonts"},"content":{"rendered":"<h3>\u0e2a\u0e2d\u0e19 Yii 2 :  \u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 assets \u0e44\u0e1f\u0e25\u0e4c JS CSS \u0e41\u0e25\u0e30 fonts<\/h3>\n<p><\/br><br \/>\n\u0e2b\u0e25\u0e32\u0e22 \u0e46 \u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e17\u0e35\u0e48\u0e1c\u0e48\u0e32\u0e19\u0e21\u0e32 \u0e40\u0e23\u0e32\u0e44\u0e14\u0e49\u0e17\u0e33\u0e04\u0e27\u0e32\u0e21\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07 Yii2 \u0e42\u0e14\u0e22\u0e40\u0e19\u0e49\u0e19\u0e43\u0e2b\u0e49\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e42\u0e14\u0e22\u0e23\u0e27\u0e21<br \/>\n\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a Model (M) View (V) \u0e41\u0e25\u0e30 Controller (C) \u0e0b\u0e36\u0e48\u0e07\u0e01\u0e47\u0e19\u0e48\u0e32\u0e08\u0e30\u0e1e\u0e2d\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e41\u0e25\u0e30\u0e40\u0e02\u0e35\u0e22\u0e19\u0e01\u0e31\u0e19\u0e44\u0e14\u0e49\u0e1a\u0e49\u0e32\u0e07\u0e41\u0e25\u0e49\u0e27\u0e44\u0e0a\u0e48\u0e44\u0e2b\u0e21\u0e04\u0e23\u0e31\u0e1a<br \/>\n\u0e2d\u0e35\u0e01\u0e1a\u0e17\u0e1a\u0e32\u0e17\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e43\u0e19\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e04\u0e37\u0e2d &#8220;\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e32&#8221; \u0e41\u0e25\u0e30 &#8220;\u0e23\u0e39\u0e1b\u0e23\u0e48\u0e32\u0e07&#8221; \u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e19\u0e31\u0e49\u0e19\u0e01\u0e47\u0e04\u0e37\u0e2d\u0e2a\u0e48\u0e27\u0e19\u0e02\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e31\u0e1a<br \/>\nassets file \u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 \u0e17\u0e31\u0e49\u0e07 CSS, JS \u0e41\u0e25\u0e30 Fonts<br \/>\n<!--more--><\/p>\n<p><\/br><br \/>\n\u0e43\u0e2b\u0e49\u0e17\u0e48\u0e32\u0e19\u0e1c\u0e39\u0e49\u0e2d\u0e48\u0e32\u0e19\u0e2d\u0e34\u0e07\u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e44\u0e1f\u0e25\u0e4c\u0e08\u0e32\u0e01\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e17\u0e35\u0e48\u0e1c\u0e48\u0e32\u0e19 \u0e46 \u0e21\u0e32\u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a \u0e19\u0e31\u0e48\u0e19\u0e2b\u0e21\u0e32\u0e22\u0e04\u0e27\u0e32\u0e21\u0e27\u0e48\u0e32\u0e40\u0e23\u0e32\u0e08\u0e30\u0e21\u0e35\u0e44\u0e1f\u0e25\u0e4c\u0e2b\u0e25\u0e31\u0e01 \u0e46 \u0e2d\u0e22\u0e39\u0e48 3 \u0e44\u0e1f\u0e25\u0e4c\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49<\/p>\n<pre class=\"lang:default highlight:0 decode:true \" >models\/User.php \/\/ \u0e2a\u0e48\u0e27\u0e19 models class\r\nviews\/user\/index.php \/\/ \u0e2a\u0e48\u0e27\u0e19 view html\r\ncontrollers\/UserController.php \/\/ \u0e2a\u0e48\u0e27\u0e19 controller class<\/pre>\n<p><\/br><\/p>\n<h4>\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e44\u0e1f\u0e25\u0e4c CSS \u0e41\u0e25\u0e30 js<\/h4>\n<p>\u0e44\u0e1f\u0e25\u0e4c css \u0e41\u0e25\u0e30 js \u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e16\u0e39\u0e01\u0e27\u0e32\u0e07\u0e44\u0e27\u0e49\u0e43\u0e19\u0e42\u0e1f\u0e25\u0e40\u0e14\u0e49\u0e2d web \u0e42\u0e14\u0e22\u0e43\u0e2b\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07 sub folder \u0e02\u0e36\u0e49\u0e19\u0e21\u0e32\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49\u0e04\u0e23\u0e31\u0e1a<\/p>\n<pre class=\"lang:default highlight:0 decode:true \" >\r\nweb\/css\/main.css\r\nweb\/js\/main.js\r\n<\/pre>\n<p>\u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e43\u0e2b\u0e49\u0e17\u0e14\u0e2a\u0e2d\u0e1a\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e44\u0e1f\u0e25\u0e4c main.css \u0e41\u0e25\u0e30 main.js \u0e41\u0e25\u0e30\u0e27\u0e32\u0e07\u0e44\u0e27\u0e49\u0e15\u0e32\u0e21\u0e42\u0e1f\u0e25\u0e40\u0e14\u0e49\u0e2d \u0e42\u0e14\u0e22\u0e43\u0e2b\u0e49\u0e40\u0e02\u0e35\u0e22\u0e19\u0e42\u0e04\u0e4a\u0e14\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49<br \/>\n<strong>web\/css\/main.css<\/strong><\/p>\n<pre class=\"lang:default decode:true \" >.main_container{\r\n\tpadding:100px;\r\n\tbackground-color:#FFF;\t\r\n}<\/pre>\n<p><strong>web\/js\/main.js<\/strong><\/p>\n<pre class=\"lang:default decode:true \" >var css_id = setTimeout(changeBackground,2000);\r\nfunction changeBackground(){\r\n\tclearTimeout(css_id);\r\n\t$(\".main_container\").css(\"background-color\",\"#CCC\");\t\r\n}<\/pre>\n<p><\/br><\/p>\n<h4>\u0e40\u0e1e\u0e34\u0e48\u0e21 Path js \u0e41\u0e25\u0e30 css<\/h4>\n<p>\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e32\u0e44\u0e14\u0e49\u0e17\u0e31\u0e49\u0e07\u0e44\u0e1f\u0e25\u0e4c main.css \u0e41\u0e25\u0e30 main.js \u0e41\u0e25\u0e30\u0e17\u0e31\u0e49\u0e07 2 \u0e44\u0e1f\u0e25\u0e4c\u0e16\u0e39\u0e01\u0e27\u0e32\u0e07\u0e44\u0e27\u0e49\u0e20\u0e32\u0e22\u0e43\u0e19 web\/ \u0e25\u0e33\u0e14\u0e31\u0e1a\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e40\u0e23\u0e32\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e41\u0e04\u0e48<br \/>\n\u0e44\u0e1b\u0e40\u0e1e\u0e34\u0e48\u0e21 path \u0e41\u0e25\u0e30\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e2b\u0e23\u0e37\u0e2d register assets \u0e17\u0e35\u0e48 view \u0e19\u0e31\u0e49\u0e19 \u0e46 \u0e04\u0e23\u0e31\u0e1a \u0e40\u0e1b\u0e34\u0e14\u0e44\u0e1f\u0e25\u0e4c <strong>assets\/AppAsset.php<\/strong> \u0e41\u0e25\u0e30\u0e40\u0e1e\u0e34\u0e48\u0e21 url \u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49\u0e04\u0e23\u0e31\u0e1a<br \/>\n<\/br><br \/>\n<strong>assets\/AppAsset.php<\/strong><\/p>\n<pre class=\"lang:default decode:true \" >class AppAsset extends AssetBundle\r\n{\r\n    public $basePath = '@webroot';\r\n    public $baseUrl = '@web';\r\n    public $css = [\r\n        'css\/main.css',\r\n    ];\r\n    public $js = [\r\n\t\t'js\/main.js',\r\n    ];\r\n    public $depends = [\r\n        'yii\\web\\YiiAsset',\r\n        'yii\\bootstrap\\BootstrapAsset',\r\n    ];\r\n}<\/pre>\n<p><\/br><\/p>\n<h4>Register Assets \u0e43\u0e2b\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e17\u0e35\u0e48 View \u0e19\u0e31\u0e49\u0e19 \u0e46 <\/h4>\n<p>\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e44\u0e14\u0e49\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e44\u0e1f\u0e25\u0e4c \u0e41\u0e25\u0e30\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e43\u0e19 AppAsset \u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e43\u0e2b\u0e49\u0e40\u0e23\u0e32\u0e17\u0e33\u0e01\u0e32\u0e23 Register assets<br \/>\n\u0e43\u0e2b\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e17\u0e35\u0e48 View \u0e19\u0e31\u0e49\u0e19 \u0e46 \u0e42\u0e14\u0e22\u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e34\u0e14\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e44\u0e1f\u0e25\u0e4c views\/user\/index.php \u0e41\u0e25\u0e30\u0e40\u0e02\u0e35\u0e22\u0e19\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e1a\u0e19\u0e2a\u0e38\u0e14\u0e02\u0e2d\u0e07\u0e44\u0e1f\u0e25\u0e4c\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49<\/p>\n<pre class=\"lang:default decode:true \" >\r\nuse app\\assets\\AppAsset;\r\nAppAsset::register($this);\r\n<\/pre>\n<p>\u0e43\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e02\u0e2d\u0e07\u0e2b\u0e19\u0e49\u0e32 index.php \u0e43\u0e2b\u0e49\u0e40\u0e23\u0e32\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 main_container \u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e44\u0e14\u0e49\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e32\u0e44\u0e27\u0e49\u0e43\u0e19 main.css<\/p>\n<pre class=\"lang:default decode:true \" >&lt;div class=\"main_container\"&gt;\r\n    \u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e43\u0e2a\u0e48\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e2b\u0e25\u0e31\u0e01\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\r\n&lt;\/div&gt;<\/pre>\n<p>\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e08\u0e1a\u0e04\u0e23\u0e31\u0e1a \u0e01\u0e32\u0e23\u0e17\u0e35\u0e48 AppAsset::register($this) \u0e08\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e19\u0e31\u0e49\u0e19 \u0e2b\u0e19\u0e49\u0e32 view \u0e02\u0e2d\u0e07\u0e40\u0e23\u0e32\u0e08\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e38<br \/>\n\u0e15\u0e33\u0e41\u0e2b\u0e19\u0e48\u0e07 \u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19\/\u0e2a\u0e34\u0e49\u0e19\u0e2a\u0e38\u0e14 html \u0e41\u0e17\u0e47\u0e01\u0e2b\u0e25\u0e31\u0e01 \u0e46 \u0e04\u0e37\u0e2d html, body \u0e41\u0e25\u0e30 head \u0e0b\u0e36\u0e48\u0e07\u0e08\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e02\u0e35\u0e22\u0e19\u0e42\u0e04\u0e4a\u0e14\u0e44\u0e14\u0e49\u0e14\u0e31\u0e07\u0e19\u0e35\u0e49\u0e04\u0e23\u0e31\u0e1a<br \/>\n<\/br><br \/>\n<strong>view\/user\/index.php<\/strong><\/p>\n<pre class=\"lang:default decode:true \" >&lt;?php\r\nuse app\\assets\\AppAsset;\r\nAppAsset::register($this);\r\n?&gt;\r\n&lt;?php $this-&gt;beginPage() ?&gt;\r\n&lt;!DOCTYPE html&gt;\r\n&lt;html&gt;\r\n&lt;head&gt;\r\n    &lt;?php $this-&gt;head() ?&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n&lt;?php $this-&gt;beginBody() ?&gt;\r\n&lt;div class=\"main_container\"&gt;\r\n    \u0e1e\u0e37\u0e49\u0e19\u0e17\u0e35\u0e48\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e43\u0e2a\u0e48\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32\u0e2b\u0e25\u0e31\u0e01\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\r\n&lt;\/div&gt;\r\n&lt;?php $this-&gt;endBody() ?&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\r\n&lt;?php $this-&gt;endPage() ?&gt;<\/pre>\n<p><\/br><\/p>\n<h4>\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Fonts <\/h4>\n<p>\u0e27\u0e34\u0e18\u0e35\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 fonts \u0e43\u0e19 Yii \u0e44\u0e21\u0e48\u0e21\u0e35\u0e2d\u0e30\u0e44\u0e23\u0e1e\u0e34\u0e40\u0e28\u0e29\u0e04\u0e23\u0e31\u0e1a \u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e23\u0e35\u0e22\u0e01\u0e43\u0e0a\u0e49\u0e43\u0e19\u0e44\u0e1f\u0e25\u0e4c css \u0e44\u0e14\u0e49\u0e41\u0e1a\u0e1a\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e40\u0e1e\u0e34\u0e48\u0e21 path \u0e40\u0e25\u0e22<br \/>\n\u0e43\u0e2b\u0e49\u0e17\u0e14\u0e25\u0e2d\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e42\u0e1f\u0e25\u0e40\u0e14\u0e49\u0e2d\u0e43\u0e19 web\/fonts\/ \u0e41\u0e25\u0e30\u0e27\u0e32\u0e07\u0e1f\u0e2d\u0e19\u0e15\u0e4c\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e44\u0e27\u0e49\u0e43\u0e19\u0e42\u0e1f\u0e25\u0e40\u0e14\u0e49\u0e2d \u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e41\u0e01\u0e49 main.css \u0e14\u0e31\u0e07\u0e19\u0e35\u0e49<br \/>\n<\/br><br \/>\n<strong>web\/css\/main.css<\/strong><\/p>\n<pre class=\"lang:default decode:true \" title=\"web\/css\/main.css\" >@font-face {\r\n    font-family: 'thsarabunnew';\r\n    src: url('..\/fonts\/thsarabunnew-webfont.eot');\r\n    src: url('..\/fonts\/thsarabunnew-webfont.eot?#iefix') format('embedded-opentype'),\r\n         url('..\/fonts\/thsarabunnew-webfont.woff') format('woff'),\r\n         url('..\/fonts\/thsarabunnew-webfont.ttf') format('truetype');\r\n    font-weight: normal;\r\n    font-style: normal;\r\n\r\n}\r\n.main_container{\r\n\tfont-family:\"thsarabunnew\";\r\n\tpadding:100px;\r\n\tbackground-color:#FFF;\t\r\n}<\/pre>\n<p>\u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e19\u0e08\u0e30\u0e22\u0e38\u0e48\u0e07\u0e22\u0e32\u0e01\u0e44\u0e0a\u0e48\u0e44\u0e2b\u0e21 \u0e41\u0e15\u0e48\u0e16\u0e49\u0e32\u0e44\u0e14\u0e49\u0e25\u0e2d\u0e07\u0e17\u0e33\u0e08\u0e23\u0e34\u0e07 \u0e46 \u0e43\u0e0a\u0e49\u0e40\u0e27\u0e25\u0e32\u0e44\u0e21\u0e48\u0e19\u0e32\u0e19\u0e04\u0e23\u0e31\u0e1a \u0e41\u0e25\u0e30\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e40\u0e17\u0e48\u0e32\u0e19\u0e35\u0e49\u0e40\u0e23\u0e32\u0e01\u0e47\u0e08\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e23\u0e31\u0e1a\u0e41\u0e15\u0e48\u0e07\u0e2b\u0e19\u0e49\u0e32\u0e15\u0e32<br \/>\n\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e40\u0e23\u0e32\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e15\u0e47\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e20\u0e32\u0e1e\u0e41\u0e25\u0e30\u0e15\u0e23\u0e07\u0e15\u0e32\u0e21\u0e17\u0e35\u0e48\u0e17\u0e32\u0e07\u0e1d\u0e31\u0e48\u0e07\u0e14\u0e35\u0e44\u0e0b\u0e40\u0e19\u0e2d\u0e23\u0e4c\u0e41\u0e25\u0e30 front-end dev \u0e40\u0e02\u0e32\u0e44\u0e14\u0e49\u0e2d\u0e2d\u0e01\u0e41\u0e1a\u0e1a\u0e21\u0e32\u0e41\u0e1a\u0e1a\u0e44\u0e21\u0e48\u0e1c\u0e34\u0e14\u0e40\u0e1e\u0e35\u0e49\u0e22\u0e19<br \/>\n\u0e08\u0e1a\u0e44\u0e27\u0e49\u0e40\u0e17\u0e48\u0e32\u0e19\u0e35\u0e49\u0e04\u0e23\u0e31\u0e1a\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 assets file \u0e43\u0e19 Yii2 Framework \u0e44\u0e27\u0e49\u0e40\u0e08\u0e2d\u0e01\u0e31\u0e19\u0e43\u0e19\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e04\u0e23\u0e31\u0e1a<br \/>\n<\/br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0e2a\u0e2d\u0e19 Yii 2 : \u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 assets \u0e44\u0e1f\u0e25\u0e4c JS CSS \u0e41\u0e25\u0e30 fonts \u0e2b\u0e25\u0e32\u0e22 \u0e46 \u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21\u0e17\u0e35\u0e48\u0e1c\u0e48\u0e32\u0e19\u0e21\u0e32 \u0e40\u0e23\u0e32\u0e44\u0e14\u0e49\u0e17\u0e33\u0e04\u0e27\u0e32\u0e21\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e02\u0e2d\u0e07 Yii2 \u0e42\u0e14\u0e22\u0e40\u0e19\u0e49\u0e19\u0e43\u0e2b\u0e49\u0e40\u0e02\u0e49\u0e32\u0e43\u0e08\u0e42\u0e04\u0e23\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e01\u0e32\u0e23\u0e17\u0e33\u0e07\u0e32\u0e19\u0e42\u0e14\u0e22\u0e23\u0e27\u0e21 \u0e43\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a Model (M)&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2039,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"video","meta":{"footnotes":""},"categories":[654],"tags":[678,682,662,683,684,671,933,371,677,614,549,501,12,681,661,6,935,680,679],"class_list":{"0":"post-2115","1":"post","2":"type-post","3":"status-publish","4":"format-video","5":"has-post-thumbnail","6":"hentry","7":"category--yii-framework","8":"tag-import-css--yii","9":"tag-yii-2-appasset","10":"tag-yii-2-framework","11":"tag-yii-tutorial","12":"tag-yii2-tutorial","13":"tag--yii-framework","14":"tag-933","15":"tag-371","16":"tag---yii","17":"tag-614","18":"tag-549","19":"tag-501","20":"tag--php","21":"tag--yii-2--css","23":"tag-6","24":"tag-935","25":"tag--js--yii","26":"tag--css--yii","27":"post_format-post-format-video"},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/posts\/2115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/comments?post=2115"}],"version-history":[{"count":13,"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/posts\/2115\/revisions"}],"predecessor-version":[{"id":2128,"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/posts\/2115\/revisions\/2128"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/media\/2039"}],"wp:attachment":[{"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/media?parent=2115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/categories?post=2115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codebee.co.th\/labs\/wp-json\/wp\/v2\/tags?post=2115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}