Multi project di codeigniter

Dear Mas Hilamn. mas dan master semua nya, saya mau tanya kalo codeigniter buat 2 website di 1 project web buat viewer dan web untuk admin panel. saya sudah coba otak atik default_controller sama library/template cuma pas di view default_controller nya jadi 1 sama admin panel ( masuk ke content admin).

avatar abeeachmed
@abeeachmed

8 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

3 Jawaban:

coba di bikin folder pasti bisa semangat, berdoa

<pre> &gt;admin &gt;template &gt;default &gt;template &gt;public &gt;css &gt;js &gt;img </pre>

avatar yudono
@yudono

55 Kontribusi 17 Poin

Dipost 6 tahun yang lalu

Jawaban Terpilih

Bisa. gini

<pre> &gt;controllers &gt;admin &gt;homepage &gt;model &gt;admin &gt;homepage &gt;views &gt;admin &gt;homepage &gt;public &gt;admin &gt;homepage </pre>

kalau saya untuk URlnya, saya buat custom URL Helper dan taruh di folder Helpers, Namanya MY_Url_helpers.php

isinya, saya define, url untuk admin dan homepage, yang nanti bsa saya pake/panggil di seluruh files dalam project,

kyk gini:

<pre> &lt;?php defined('BASEPATH') OR exit('No direct script access allowed');

//fungsi untuk set nama url admin, contoh : localhost/my-web/admin -&gt; kata admin bsa diganti if ( ! function_exists('admin_path')) { function admin_path() { return 'admin'; } }

//akses untuk halaman admin if ( ! function_exists('admin_assets')) { function admin_assets($url = NULL) { $link = ($url)? $url.'/' : ''; return base_url('public/admin').'/'.$link; } }

//Asset untuk homepage if ( ! function_exists('home_assets')) { function home_assets($url = NULL) { $link = ($url)? $url.'/' : ''; return base_url('public/homepage').'/'.$link; } }

// Gunakan $admin_url pegganti $base_url('admin') untuk akses halaman admin panel if ( ! function_exists('admin_url')) { function admin_url($url = NULL) { $link = ($url)? '/'.$url : ''; return site_url(admin_path()).$link; } }

</pre>

avatar arhen03
@arhen03

55 Kontribusi 23 Poin

Dipost 6 tahun yang lalu

Thanks semua nya udah kasih w referensi. saya baru belajar CI, butuh lebih dalam lagi masalah basic pengaturan yang tepat.

avatar abeeachmed
@abeeachmed

8 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban