<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>yii2module Archives - Mr Agus</title>
	<atom:link href="https://mragus.com/tag/yii2module/feed/" rel="self" type="application/rss+xml" />
	<link>https://mragus.com/tag/yii2module/</link>
	<description>Read, Learn and Share Ilmu yang Bermanfaat</description>
	<lastBuildDate>Sun, 11 Feb 2018 04:13:35 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2.2</generator>

<image>
	<url>https://mragus.com/wp-content/uploads/2017/07/Fav-icon-untuk-mragus.com_-150x150.png</url>
	<title>yii2module Archives - Mr Agus</title>
	<link>https://mragus.com/tag/yii2module/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Cara Membuat Module di Framework Yii2</title>
		<link>https://mragus.com/cara-membuat-module-di-framework-yii2/</link>
					<comments>https://mragus.com/cara-membuat-module-di-framework-yii2/#respond</comments>
		
		<dc:creator><![CDATA[Agus Wiji Suhariono]]></dc:creator>
		<pubDate>Sun, 11 Feb 2018 04:13:35 +0000</pubDate>
				<category><![CDATA[Yii2 Framework]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[yii2]]></category>
		<category><![CDATA[yii2framework]]></category>
		<category><![CDATA[yii2module]]></category>
		<guid isPermaLink="false">https://mragus.com/?p=3342</guid>

					<description><![CDATA[<p>Assalamualaikum wr wb, pada kesempatan kali ini saya akan sharing tutorial tentang cara membuat module di Framework Yii2. Module merupakan sebuah representasi untuk sub aplikasi yang dalamnya terdiri dan Model, View dan Controller. Yii2 menyediakan fitur untuk membuat module&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://mragus.com/cara-membuat-module-di-framework-yii2/">Cara Membuat Module di Framework Yii2</a> appeared first on <a rel="nofollow" href="https://mragus.com">Mr Agus</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Assalamualaikum wr wb, pada kesempatan kali ini saya akan sharing tutorial tentang cara membuat module di Framework Yii2. Module merupakan sebuah representasi untuk sub aplikasi yang dalamnya terdiri dan<em> Model, View </em>dan<em> Controller</em>. Yii2 menyediakan fitur untuk membuat module secara instan dengan menggunakan Gii.<span id="more-3342"></span></p>
<p>Meskipun kita dengan secara mudah membuat module dengan menggunakan Gii, tapi kita juga harus mengerti lebih lanjut tentang struktur dari module dan konfigurasi apa saja yang dibutuhkan. Oke, langsung saja kita mulai untuk nyekrip nya.</p>
<h1>Cara Membuat Module di Framework Yii2</h1>
<p>Pada tutorial ini, saya menggunakan template <em>Basic</em> untuk Framework Yii2 nya. Langkah pertama kita masuk ke aplikasi dan kemudian masuk ke Gii. Selanjutnya kita pilih menu <em><strong>Module Generator</strong></em>.</p>
<div id="attachment_3346" style="width: 543px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-3346" decoding="async" class="wp-image-3346" src="https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_433.png" alt="Cara Membuat Module di Framework Yii2" width="533" height="236" srcset="https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_433.png 1891w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_433-300x133.png 300w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_433-768x340.png 768w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_433-1024x454.png 1024w" sizes="(max-width: 533px) 100vw, 533px" /><p id="caption-attachment-3346" class="wp-caption-text">Cara Membuat Module di Framework Yii2</p></div>
<p>Kemudian kita isikan nama <strong>module</strong> pada form yang tersedia, contohnya sebagai berikut.</p>
<div id="attachment_3348" style="width: 561px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-3348" decoding="async" loading="lazy" class=" wp-image-3348" src="https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_434-1.png" alt="Cara Membuat Module di Framework Yii2" width="551" height="426" srcset="https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_434-1.png 1117w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_434-1-300x232.png 300w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_434-1-768x594.png 768w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_434-1-1024x792.png 1024w" sizes="(max-width: 551px) 100vw, 551px" /><p id="caption-attachment-3348" class="wp-caption-text">Cara Membuat Module di Framework Yii2</p></div>
<p>Setelah module sukses ter generate, maka akan muncul pesan berwarna <strong>hijau</strong> di bawah tombol preview yang berisi pesan untuk menambahkan skrip class module di dalam konfigurasi aplikasi kita. Untuk menambahkan skrip tersebut, kita buka file <em>config</em> di <strong>config/web.php</strong>, kemudian tambahkan skripnya. Contohnya sebagai berikut.</p>
<div id="attachment_3350" style="width: 560px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-3350" decoding="async" loading="lazy" class="wp-image-3350" src="https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_435.png" alt="Cara Membuat Module di Framework Yii2" width="550" height="513" srcset="https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_435.png 997w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_435-300x279.png 300w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_435-768x715.png 768w" sizes="(max-width: 550px) 100vw, 550px" /><p id="caption-attachment-3350" class="wp-caption-text">Cara Membuat Module di Framework Yii2</p></div>
<p>Untuk mengakses module yang telah kita buat, arahkan url sesuai dengan nama module yang telah kita buat. Contohnya sebagai berikut.</p>
<div id="attachment_3351" style="width: 572px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-3351" decoding="async" loading="lazy" class=" wp-image-3351" src="https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_436.png" alt="Cara Membuat Module di Framework Yii2" width="562" height="267" srcset="https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_436.png 1706w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_436-300x142.png 300w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_436-768x364.png 768w, https://mragus.com/wp-content/uploads/2018/02/aguswijisuhariono_436-1024x486.png 1024w" sizes="(max-width: 562px) 100vw, 562px" /><p id="caption-attachment-3351" class="wp-caption-text">Cara Membuat Module di Framework Yii2</p></div>
<h2>Struktur</h2>
<p>Struktur module yang kita buat adalah sebagai berikut.</p>
<pre class="lang:default decode:true">modules/
   BelajarModule/                folder untuk module
      TesModule.php              file yang berisi class untuk module id
      controllers/               folder yang digunakan untuk menyimpan controller untuk module
        DefaultController.php    file yang berisi class DefaultController
    models/                      kita bisa menambahkan folder models untuk menyimpan class model
    views/                       folder yang digunakan untuk menyimpan view pada module
        default/                 folder yang digunakan untuk menyimpan view pada DefaultController
            index.php            file index untuk DefaultController</pre>
<p>Selanjutnya anda bisa mengembangkan sendiri dan menambahkan file sesuai dengan kebutuhan pada project yang agan-agan kerjakan. Sekian tutorial dari saya ini, semoga dapat bermanfaat. Kritik dan masukannya saya tunggu untuk kesempurnaan tulisan ini.</p>
<p>Terimakasih.</p>
<p>The post <a rel="nofollow" href="https://mragus.com/cara-membuat-module-di-framework-yii2/">Cara Membuat Module di Framework Yii2</a> appeared first on <a rel="nofollow" href="https://mragus.com">Mr Agus</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mragus.com/cara-membuat-module-di-framework-yii2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
