响应式、多供应商、多语言的在线商店平台(购物车解决方案)
Shopping Cart Solution - CodeIgniter and Bootstrap
## Bootstrap Responsive Multi-Vendor, MultiLanguage Online Shop Platform Current versions: * Codeigniter 3.1.13 (CodeIgniter Foundation) - modified version with PHP 8.5 support * Bootstrap 3.3.7 ## DonateIf this project help you reduce time to develop, you can give me a cup of coffee to continue its development. Thank you! :)
## See also - Invoct – PDF Invoices & Billing for WooCommerce and WordPress - Invoct is FREE powerful Invoice Generator for WordPress — designed to work standalone or seamlessly with WooCommerce including Periodic Invoicing, PDF Generation, API Integration and many more.. ## Support of following features 1. Multi-Vendor 2. Multilingual (MultiLanguage) 3. Virtual products 4. Multi-template support (Bootstrap 3 templates and TailwindCSS 4.1 templates) 5. API 6. Powerful administration panel with role-based access 7. AJAX-based shopping cart 8. Orders are saved in the admin panel + email notifications for each new order 9. Product stock quantity is updated from orders 10. Add content pages 11. Activate and disable pages 12. File manager in the admin panel 13. Integrated blog 14. Email subscriptions 15. Easy installation 16. Readable source 17. Fully editable public texts (translations) 18. Accept payments + PayPal Sandbox support 19. Fast-loading templates for better SEO 20. Site color themes with an easy-to-use gradient generator 21. Multilingual cookie notification (Silktide) for EU Cookie Law compliance 22. Multiple templates (you can easily create your own; see `application/views/templates/`) 23. Bank account payments support 24. Highcharts statistics for orders 25. Discount codes 26. Available on English, Greek, Bulgarian 27. Responsive public pages, responsive administration, responsive vendor pages 28. Advanced search with treeView categories 29. Easy product management (a new field for each added language; subcategories are easy to manage) 30. Advanced sorting and order products 31. etc. ## Easy installation in 2 steps 1. Create an empty MySQL database (or use an existing one) 2. Choose ONE of the following options: - Option A (installer): open the project locally in your browser. If the database is not configured / schema is missing, the app will redirect you to/installation.php. Enter hostname, username, password, database and click Install (it will automatically import database.sql).
- Option B (manual): import database.sql manually to your database and set hostname, username, password, database in application/config/database.php.
Notes:
- The installer writes credentials into application/config/database.php, so the file must be writable by PHP.
- After successful install, a lock file application/config/installed.lock is created (delete it if you need to re-run the installer).
## Available Languages
- English
- Greece
- Bulgarian
- French
- Hindi
- German
- Spanish
- Chinese (Simplified)
- Indonesian
## Login to administration with
- Administration url - /admin (eg. https://yourwebsite.com/admin)
- Username: admin
- Password: admin123
Its good then to change your password for the administration from the Password Change button into the navigation.
## Vendors support - Login url is - /vendor/login (eg. https://yourwebsite.com/vendor/login) - Vendors are not supported only from "onepage" template. - Can register new vendor from url - /vendor/register. (eg. https://yourwebsite.com/vendor/register) - Vendors must be enabled from administration - /admin (eg. https://yourwebsite.com/admin/settings) Settings -> Multi-Vendor Support (panel). ## Users registrationUsers /registration/login (https://yourwebsite.com/registration/login) is added only in greenlabel template. (easily can be added to any other template, just copy files: login.php, signup.php, user.php to the new template directory (application/views/templates) and change your design).
Users can track their orders history only. ## Screenshots of public pages ## Screenshots of vendors pages ## Screenshot of admin panel ### How To Write Templates Read in our wiki - https://github.com/kirilkirkov/Shopping-Cart-Solution-CodeIgniter/wiki/How-to-write-templates ### Shopping cart peculiarities Read in our wiki - https://github.com/kirilkirkov/Shopping-Cart-Solution-CodeIgniter/wiki/Shopping-cart-peculiarities ### Multi Vendor Support Read in our wiki - https://github.com/kirilkirkov/Shopping-Cart-Solution-CodeIgniter/wiki/Multi-Vendor-Support ### API Documentation Read in our wiki - https://github.com/kirilkirkov/Shopping-Cart-Solution-CodeIgniter/wiki/API ### Server Requirements - PHP 7.4–8.5 (any version in this range) - MySQL 5.7–8.4.7 (any version in this range) Note: Versions outside these ranges (e.g., PHP 5.6) may work, but are not officially supported or tested.暂无开放 Issues,或尚未同步最近议题。