-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Kaimonokago shopping cart
Email order notice to admin and cutomer Admin login, forgot password function Admin Event calendar Admin Page management jQuery Drop-down site menu Different types of slideshow Admin Product management Customerr News letter subscription Customer Login system Customer management Admin File management Admin Menu management Admin Order management Admin Ajax messages If you are installing Kaimono Kago on your laptop/desktop, you need XAMPP, WAMP or PHP/Apache installed on your computer.
Download the latest version. Unzip it in your server. Transfer the folder in the htdocs, if you are using XAMPP or www if you are using WAMP. Download Files
Create a database called "kaimonokago" through PHPmyadmin.
You can find db in a sql folder. Import the sql zip file in PHPmyadmin.
Modify system/application/config/config.php and database.php to suit you.
config.php $config['base_url'] = "http://127.0.0.1/kaimonokago/";
database.php $db['default']['hostname'] = "localhost"; $db['default']['username'] = "root"; $db['default']['password'] = ""; $db['default']['database'] = "kaimonokago";
Login at http://127.0.0.1/kaimonokago/index.php/auth/login or http://localhost/kaimonokago/index.php/auth/login login email: admin@gmail.com password: admin
Strongly recommended to add password in Ajax filemanagement.
Shopping cart v1.1 Part 17: Newsletter
... (many articles about this) ...Shopping cart v1.1 Part 8: customers module
Shopping cart v1.1 Part 7: orders module
Shopping cart v1.1 Part 6: products module
Shopping cart v1.1 Part 5: subscribers module
Shopping cart v1.1 Part 4: pages module
Shopping cart v1.1 Part 3: menus module
Shopping cart v1.1 Part 2: categories module
Shopping cart v1.1 Part 1: Codeigniter + BackendPro
Shopping cart v1.0 code updates
I learnt Codeigniter from a book "Professional Codeigniter" by Mr. Thomas Myer.I started learning PHP at the beginning of 2009 and read a couple of good books about PHP and I had basic knowledge but not practical experience of PHP.
Professional Codeigniter was delightful to read. I have learnt a lot from the book. I highly recommend the book if you are a beginner and want to learn CI in practical ways.
Especially I enjoyed it in three ways.
-
There are some bugs which could not make it for the final edition. But I am glad that it did not make it. Because fixing these taught me more than I expected. I used the book forum, CI forum and Stackoverflow to solve the problems.
-
Reading a book which teachs you how to create one applicatoin, in this case is shopping cart, is the best way for me to learn PHP and CI.
-
While I was reading the book, I wanted to change the application in my way. And this was again good learning for me.
I recommend the book and read through it to understand fully.
I obtained a permission from the author and I'd like to add my version of updated code here.
As I stated it before the author's final code did not make the printed edition. So there are some mistakes and typos. So I corrected as much as possible. I don't say that it is complete, but nearly. I wrote a small post here about it.It seems the original code was developed with 1.6 or so. I updated to 1.7.2.
Original code had Prototype for javascript. I migraged to jQuery.
Once I added jQuery, there are many menus I could add. However I just chose David Walsh's nudge menu for the front sub-menu.
There are random feature products on the right column. I added links to individual product pages.
Products page shows more details
This enables to sort in both ways, including show rows (10, 20, 30, etc) as well. I used jQuery Data tables plugin for this.
Here is how.I changed other small items which I don't remember.
Wrox.comClick here to take you to download v1.0 Download Page for v1.1
http://127.0.0.1/codeigniter_shopping/index.php/welcome/verify
login name: admin
password: admin