(last update 17 Jan 2023, mohon baca informasi penting dibawah)
Ini adalah sistem Web Company profile yang dilengkapi dengan fitur tambahan seperti
1. Management Product (Boleh jadi Company profile nya menyertakan productnya)
2. Management Brosur
3. Management Posts
4. Management Contact us, About us dsb
5. HMVC
6. Layouting dengan Trait
7. Dibuat dengan PHP Codeigniter 3, Javascript/jQuery, MySQL
8. Code simple, inline commented, dan mudah difahami
9. Database Login : Siahkan sesuaikan dengan login mysql anda . Database configurasi ada di
application/config/database.php
10. Dokumentasi selengkapnya ada di dalam folder source code
11. SEO Friendly
Semua sudah dinamis, Di kembangkan dengan Codeigniter 3 (dengan beberapa Code Improvment), jadi tidak perlu khawatir masalah Speed.
Logo, profile perusahaan, contact dsb semua managable (bukan Statis).
Lebih diutamakan Customer/pembeli dari produk ini adalah Developer terutama developer pemula yang sangat membantu untuk belajar lebih lanjut. Untuk non-developer, ketika hendak install di Web Hosting, silahkan meminta bantuan ke support Hosting providernya.
DEMO Aplikasi: https://lab.jsfeed.id/hondakita
Catatan Penting !!
Versi Codeigniter yang dipakai adalah 3.0.6 dan saya jalankan di xampp dengan PHP versi 7.4.8 (last update Januari 2023) , mungkin jika kamu coba install di PHP versi 7 keatas akan menemui beberapa kendala. Berikut petunjuk solving nya
1. Error Router
Deprecated: strpos(): Non-string needles will be interpreted as strings in the future
Solusinya Error diatas adalah, buka /third_party/MX/Router.php baris 236 di method set_class()
ubah semua code dalam method diatas menjadi berikut
2. Session Error
Session tidak berjalan sehingga error login tidak muncul dsb. Berikut langkah solving nya:
buka file system/libraries/Session/Session.php dibaris sekitar baris ke 133
ubah code diatas menjadi
3. Return Type Session Error
Muncul warning/error seperti berikut
Return type of CI_Session_files_driver....
Maka coba ikuti cara berikut untuk solving nya
system\libraries\Session\drivers\Session_files_driver.php
lalu di setiap/semua method yang ada di class/file itu, tambahkan code comment berikut diatas nya
#[\ReturnTypeWillChange]
contoh
4. Error type casting dibeberapa function bawaan php
contoh error
str_replace(): Passing null to parameter #1 ($search) of type array|string is deprecated
Solusinya adalah buka baris code file yang bersangkutan lalu tambahkan casting (string) . Contoh
pada file \application\third_party\MX\Controller.php
ubah menjadi
Jika sudah silahkan coba kembali jalankan aplikasi nya