cisetup
Stable

เป็นเฟรมเวิร์ก Codeigniter 3 ที่ได้รับการดัดแปลงและเพิ่มฟีเจอร์ใหม่ เช่น dotenv, sweet alert 2 & bootstrap 4 เป็นต้น
ใช้ผู้แต่งเพื่อติดตั้ง cisetup
composer create-project kubi/ cisetupอัปเดตการพึ่งพา
composer installตั้งค่าไฟล์ dotenv ของคุณใน .env
APP_URL = http://localhost/Kubi_codes/cisetup/
APP_TIMEZONE = Asia/Jakarta
DB_HOST = localhost
DB_USERNAME = root
DB_PASSWORD =
DB_DATABASE =
DB_DRIVER = mysqli <?php echos ( $ foobar ); ?> <img src=" <?= asset_url() . 'img/foobar.png' ?> "> APP_TIMEZONE = Asia/Jakarta getenv('APP_TIMEZONE'); เพิ่มโค้ดนี้ไว้เหนือ html <head>
<?php table_url (); ?> หลังจากนั้นสร้างตารางโดยใช้ฟังก์ชันตาราง
table ( $ table_title , $ table_key , $ table_data )ตัวอย่าง: ในคอนโทรลเลอร์
$ data [ ' table_title ' ] = ' data_table ' ;
$ data [ ' table_key ' ] = [ ' ID ' , ' Category Name ' , ' Product Name ' , ' Cashier Name ' ];
$ data [ ' table_data ' ] = $ this -> db -> get ( ' product ' )-> result_array ();ในมุมมอง
< ?php
table($table_title, $table_key, $table_data);
? > notif ( ' type ' , ' title ' , ' message ' , ' url ' ); ตัวอย่าง
notif ( ' success ' , ' Login Success ' , ' Welcome to app ' , ' home/user ' ); รับคำขอ HTTP
request_get ( $ url ); โพสต์คำขอ HTTP
request_post ( $ url , $ query );ใส่คำขอ HTTP
request_put ( $ url , $ query );คำขอ HTTP ลบ
request_delete ( $ url );ตัวอย่าง
ในตัวควบคุมของคุณ
public function index ()
{
// Use notif
notif ( ' success ' , ' Welcome to kubicode ' , ' This is the message from Home/index ' );
// Data for send to view
$ data [ ' title ' ] = ' Home | Kubi Code ' ;
$ data [ ' response ' ] = request_get ( ' https://jsonplaceholder.typicode.com/todos ' );
// Load view
$ this -> load -> view ( ' layouts/header ' , $ data );
$ this -> load -> view ( ' home/index ' );
$ this -> load -> view ( ' layouts/footer ' );
}ยินดีต้อนรับคำขอดึง สำหรับการเปลี่ยนแปลงที่สำคัญ โปรดเปิดประเด็นก่อนเพื่อหารือเกี่ยวกับสิ่งที่คุณต้องการเปลี่ยนแปลง
โปรดตรวจสอบให้แน่ใจว่าได้อัปเดตการทดสอบตามความเหมาะสม
เอ็มไอที