Libraries

Wolf05 Framework telah menyediakan banyak library yang dapat digunakan secara langsung. Library pada dasarnya adalah sebuah kelas yang diletakkan di dalam folder application/helper. Library yang terletak di dalam folder system yang secara default di beri awalan TNG.

References


Read Placeholder

Merupakan sebuah calss variables untuk mem-parsing melalui array atau objek

variables Placeholder File condition Template Parser
Add Placeholder

Untuk menambahkan catatan tambahan ke file json mari kita lihat contoh untuk menambahkan data baru


	TNG::SelectAssets('assets',[
	   'id'      =>1,
	   'decode'  =>'open',
	   'key'     =>'exsampel',
	   'file'    =>'save',
	   'size_img'=>'200x200',
	]);
			
		
Class name Description
id Menambahkan data baru berdasarkan pengelompokan id
decode Merupakan terminal untuk meliahat hasil penyimpanan dengan parameter id
untuk memanggil Class ini cukup masukan perintah open
key Merupakan parameter utama penetuan class file yang di sesuaikan dengan kebutuhan content
size_img Placeholder Json memiliki parameter ukuran file img yang dapat disesuikan dengan kebutuhan
file Parameter akhir penyimpana file dengan code save
Select Placeholder

Untuk menampilkan hasil add Placeholder berikut contoh kutipan :


 foreach(TNG::SelectAssets('assets') as $item){
   if($item['dev']['tabel'] == 'exsampel'){
       $data=$item['dev'];
       echo $data['title'];
     } 
  }
	
Class name Description
foreach(TNG::SelectAssets('assets') as $item){ nama assets merupakan berkas file project
if($item['dev']['tabel'] == 'exsampel'){ Mmerupakan parameter key add Placeholder
Delet Assets Placeholder

Untuk menghapus hasil add Placeholder berikut contoh kutipan :


TNG::AssetsDelet('exsampel','1');
Class name Description
key=exsampel assets merupakan berkas file project
id=1 id yang berada di lingkungan key Placeholder

Integrasi mysql

Untuk menampilkan hasil Placeholder yang berhubungan dengan database berikut contoh kutipan code :


$row=TNG::AssetsWhere('exsampel',$data['code'],'4');
 
$row=TNG::AssetsWhere('artikel',$data['code'],'4',"kategori='inspiration'");


Class name Description
TNG::AssetsWhere('exsampel',$data['code'],'4'); exsampel merupakan nama tabel mysql
TNG::AssetsWhere('exsampel>',$data['code'],'4'); Parameter id tabel mysql
TNG::AssetsWhere('exsampel>',$data['code'],'4'); Parameter Limit select tabel
exsampel

<?php   
    use wolf05\helper\TNG;
    use wolf05\config\init;
    use wolf05\helper\ClassArray\GET;
    use terminal\helper\Root;
    use terminal\helper\Script;
    foreach(TNG::SelectAssets('assets') as $item){
     if($item['dev']['tabel'] == 'exsampel'){
         $data=$item['dev'];
         $row=TNG::AssetsWhere('exsampel',$data['code'],'4');
      ?>
		<div class="col-md-6">
		<div class="media">
		    <a class="pull-left" href="#">
		        <img style="width: 100px;"class="media-object" src="<?php echo $data['images'];?>" alt="Image">
		    </a>
		    <div class="media-body">
		        <h4 class="media-heading"><?php echo $data['title'];?></h4>
		        <p><?php echo $data['descripsi'];?></p>
		    </div>
		</div>
		</div>
       <?php } }?>
	

CATATAN:Update Sel 24 Sep 2019 11:57:34 WITA

Pengunaan class Template Selector hanya berlaku di lingkungan wolf05 v.6.15.9 silahkan update terlebih dahulu versi anda jika ingin mengunakan class tersebut