Index
A
- admin / Describing the files and folders of the default theme
- admin folder, Hello World module
- about / The admin folder
- admin section
- files, creating for feedback / Creating files in the admin section for feedback
- language file, creating / Creating the language file in the admin section
- model file, creating / Creating the model file in the admin section
- controller file, creating / Creating the controller file in the admin section
- template files, creating / Creating the template files for form and list pages in the admin section
- admin section, file structure
- controller, creating / Creating a controller for the admin section in OpenCart
- template file, creating / Creating a template file for the admin section in OpenCart
- affiliate (affiliate.php) method / Affiliate (affiliate.php)
B
- Banner / Creating and setting a promotional banner
- Bootstrap
- about / Bootstrap
- URLs / Bootstrap
- advantages, in OpenCart 2 themes / Advantages of using Bootstrap in OpenCart themes
- components, URL / Advantages of using Bootstrap in OpenCart themes
- basic template structure, in OpenCart 2 / The basic template structure with Bootstrap in OpenCart 2
- static template / A basic static Bootstrap template
C
- cache (cache.php) method / Cache (cache.php)
- canonical URLs
- URL / Document (document.php)
- cart (cart.php) method / Cart (cart.php)
- Catalog (frontend) module, file structure
- language file, creating / Creating a language file for the Catalog (frontend) module in OpenCart
- controller file, creating / Creating a controller file for the Catalog (frontend) module in OpenCart
- template file, creating / Creating a template file for the Catalog (frontend) module in OpenCart
- catalog folder, Hello World module
- about / The catalog folder
- category page
- about / The category page
- code, footer.tpl / Understanding the code in footer.tpl
- code, header.tpl / Understanding the code in header.tpl
- code, top menu categories
- describing / Describing the code of the top menu categories
- config (config.php) method / Config (config.php)
- contact us page
- about / The contact us page
- controller file
- creating, in admin section / Creating the controller file in the admin section
- creating, for frontend / Creating the controller file for the frontend
- CRUD (Create, Read, Update, and Delete) functionality / Database tables for feedback
- CSS
- currency (currency.php) method / Currency (currency.php)
- currency style
- modifying / Changing the style of currency
- customer (customer.php) method / Customer (customer.php)
D
- database (db.php) method / Database (db.php)
- database prefix / Database tables for feedback
- database tables
- creating, for feedback / Database tables for feedback
- default theme
- module image dimensions, managing / Managing the image dimensions of modules in the default theme
- files and folders / Describing the files and folders of the default theme
- document (document.php) method / Document (document.php)
E
- encryption (encryption.php) method / Encryption (encryption.php)
F
- favicon (favourite icon) / Understanding the code in header.tpl
- Featured module
- about / The Featured module
- configuring, in OpenCart 2.0.1.1 / Configuring the Featured module in OpenCart 2.0.1.1
- code, exploring / Exploring code used in Featured module
- admin/controller/module/featured.php code, exploring / Exploring the code of admin/controller/module/featured.php
- admin/view/template/module/featured.tpl code, exploring / Exploring the code of admin/view/template/module/featured.tpl
- catalog/controller/module/featured.php code, exploring / Exploring the code of catalog/controller/module/featured.php
- features, OpenCart / The features of OpenCart
- feedback
- feedback management
- about / Getting started with feedback management
- database tables, creating / Database tables for feedback
- files, creating in admin section / Creating files in the admin section for feedback
- files
- preparing / Preparing the files
- files, admin section
- creating, for feedback / Creating files in the admin section for feedback
- language file, creating / Creating the language file in the admin section
- model file, creating / Creating the model file in the admin section
- controller file, creating / Creating the controller file in the admin section
- template files, creating / Creating the template files for form and list pages in the admin section
- model file, creating for catalog/ folder frontend / Creating the model file for the catalog folder frontend
- language file, creating for frontend / Creating the language file for the frontend
- controller file, creating for frontend / Creating the controller file for the frontend
- template file, creating for frontend / Creating the template file for the frontend
- files and folders, default theme
- describing / Describing the files and folders of the default theme
- image folder / Describing the files and folders of the default theme
- stylesheet folder / Describing the files and folders of the default theme
- template folder / Describing the files and folders of the default theme
- file structure
- about / The file structure – admin and frontend
- language file, creating for admin section / Creating a language file for the admin section in OpenCart
- controller, creating for admin section / Creating a controller for the admin section in OpenCart
- template file, creating for admin section / Creating a template file for the admin section in OpenCart
- breadcrumbs section / The breadcrumbs section of the module
- language file, creating for Catalog (frontend) module / Creating a language file for the Catalog (frontend) module in OpenCart
- controller file, creating for Catalog (frontend) module / Creating a controller file for the Catalog (frontend) module in OpenCart
- template file, creating for Catalog (frontend) module / Creating a template file for the Catalog (frontend) module in OpenCart
- FlexSlider
- about / FlexSlider
- URL / FlexSlider
- options / FlexSlider
- Font Awesome
- about / Font Awesome, an iconic font
- URL / Font Awesome, an iconic font, Using default CSS
- setting up / Setting up Font Awesome
- setting up, with BootstrapCDN by MaxCDN / Using BootstrapCDN by MaxCDN
- setting up, with default CSS / Using default CSS
- icons / The icons of Font Awesome
- examples, URL / The icons of Font Awesome
- footer
- div style, modifying / Changing the style of the footer div in the footer
- copyright information, removing / Removing the copyright information in the footer
- frontend / Describing the files and folders of the default theme
G
- global library methods
- about / Global library methods
- affiliate (affiliate.php) / Affiliate (affiliate.php)
- cache (cache.php) / Cache (cache.php)
- cart (cart.php) / Cart (cart.php)
- config (config.php) / Config (config.php)
- currency (currency.php) / Currency (currency.php)
- customer (customer.php) / Customer (customer.php)
- database (db.php) / Database (db.php)
- document (document.php) / Document (document.php)
- encryption (encryption.php) / Encryption (encryption.php)
- language (language.php) / Language (language.php)
- length (length.php) / Length (length.php)
- log (log.php) / Log (log.php)
- mail (mail.php) / Mail (mail.php)
- pagination (pagination.php) / Pagination (pagination.php)
- request (request.php) / Request (request.php)
- response (response.php / Response (response.php)
- session (session.php) / Session (session.php)
- tax (tax.php) / Tax (tax.php)
- URL (url.php) / URL (url.php)
- user (user.php) / User (user.php)
- weight (weight.php) / Weight (weight.php)
H
- header section
- checklist / Checklist for the header section
- Hello World module
- creating / Creating a Hello World module
- admin folder / The admin folder
- catalog folder / The catalog folder
- home page
- about / The home page
- columns, creating / The home page
- HTML5 Shiv / A basic static Bootstrap template
- HTML and CSS
- integrating, into OpenCart theme / Integrating HTML and CSS into the OpenCart theme
- new theme based on default theme, creating / Creating a new theme based on the default theme
I
- icons, Font Awesome
- about / The icons of Font Awesome
- examples, URL / The icons of Font Awesome
- rotated / Rotated and flipped icons
- flipped / Rotated and flipped icons
- image
- height, setting / Setting image height and width
- width, setting / Setting image height and width
- information pages
- about / The information pages
L
- language (language.php) method / Language (language.php)
- language file
- creating, in admin section / Creating the language file in the admin section
- creating, for frontend / Creating the language file for the frontend
- layouts, module
- configuring / Configuring layouts for the module
- Leaner CSS (LESS) / Bootstrap
- length (length.php) method / Length (length.php)
- log (log.php) method / Log (log.php)
M
- mail (mail.php) method / Mail (mail.php)
- menu style
- changing / Changing the style of the menu
- mixins / A basic static Bootstrap template
- model file
- creating, in admin section / Creating the model file in the admin section
- catalog/ folder frontend, creating / Creating the model file for the catalog folder frontend
- module
- installing / Installing a module
- configuring / Configuring the module
- layouts, configuring / Configuring layouts for the module
- uninstalling / Uninstalling the module
- positions / Positions for the module
- status / The status of the module
- sort order / Sort order of modules
- different layouts, for same module / Different layouts for the same module
- modules
- managing, in OpenCart 2.0.1.1 / Managing the modules in the theme
- image dimensions, managing / Managing the image dimensions of modules in the default theme
- installing / Installing and uninstalling a module
- uninstalling / Installing and uninstalling a module
- Slideshow modules, setting / Setting the Banner, Carousel, and Slideshow modules
- Banner module, setting / Setting the Banner, Carousel, and Slideshow modules
- Carousel module, setting / Setting the Banner, Carousel, and Slideshow modules
- layout, managing / Managing the layout and position of a module in a theme
- position, managing / Managing the layout and position of a module in a theme
O
- OCMOD / Creating the controller file in the admin section
- OCMod (virtual file modification) / The features of OpenCart
- OpenBay Pro / The features of OpenCart
- OpenCart
- features / The features of OpenCart
- shop general settings, modifying / Changing the OpenCart shop's general settings
- OpenCart 2
- Bootstrap, advantages / Advantages of using Bootstrap in OpenCart themes
- basic template structure, with Bootstrap / The basic template structure with Bootstrap in OpenCart 2
- OpenCart 2.0.1.1
- modules, managing / Managing the modules in the theme
- Featured module, configuring / Configuring the Featured module in OpenCart 2.0.1.1
- OpenCart theme / Advantages of using Bootstrap in OpenCart themes, Rotated and flipped icons
- files, preparing / Preparing the files
- HTML and CSS, integrating / Integrating HTML and CSS into the OpenCart theme
- code, in header.tpl / Understanding the code in header.tpl
- header section, checklist / Checklist for the header section
- currency style, modifying / Changing the style of currency
- top menu categories code, describing / Describing the code of the top menu categories
- menu style, modifying / Changing the style of the menu
- code, in footer.tpl / Understanding the code in footer.tpl
- footer div style, modifying in footer / Changing the style of the footer div in the footer
- copyright information, removing in footer / Removing the copyright information in the footer
- home page / The home page
- category page / The category page
- product page / The product page
- information pages / The information pages
- contact us page / The contact us page
- CSS of checkout steps, changing / Changing the CSS for the checkout steps
- order total modules
- coupon / Order Total
- store credit / Order Total
- handling fee / Order Total
- Low Order Fee / Order Total
- reward points / Order Total
- sub-total / Order Total
- taxes / Order Total
- total / Order Total
- gift voucher / Order Total
P
- pagination (pagination.php) method / Pagination (pagination.php)
- payment module
- about / The Payment module
- off-site payment / Off-site payment
- on-site payment / On-site payment
- order total modules / Order Total
- positions, module
- about / Positions for the module
- product page
- about / The product page
- promotional banner
- creating / Creating and setting a promotional banner
- setting / Creating and setting a promotional banner
R
- reCAPTCHA
- about / The contact us page
- URL / The contact us page
- request (request.php) method / Request (request.php)
- response (response.php) method / Response (response.php)
S
- session (session.php) method / Session (session.php)
- Shipping module
- about / The Shipping module
- total cost based module, creating / Changes required at the admin folder to create total cost based Shipping module
- catalog folder, changes / Changes made in the catalog folder
- shop general settings, OpenCart
- modifying / Changing the OpenCart shop's general settings
- status, module
- about / The status of the module
- style, for checkout steps
- modifying / Changing the CSS for the checkout steps
T
- tax (tax.php) method / Tax (tax.php)
- template file
- creating, for frontend / Creating the template file for the frontend
- template files, for form and list pages
- creating, in admin section / Creating the template files for form and list pages in the admin section
U
- URL (url.php) method / URL (url.php)
- user (user.php) method / User (user.php)
V
W
- weight (weight.php) method / Weight (weight.php)