Creating pages
This section describes how to create and manage pages in LemonStand.
Unlike most other eCommerce solutions, LemonStand allows you to build your website pages from scratch. You are not bound to page templates or themes. Build your website like you usually do with HTML and PHP. LemonStand provides you with all necessary tools and API classes to access eCommerce objects on your pages.
- Themes
- Enabling Theming - explains how to enable Theming feature in existing LemonStand installations.
- Creating pages basics - learn the basics about page anatomy in LemonStand
- Creating your first page - explains how to create a page
- Adding a layout - explains what templates are and how to use them
- Creating a partial - explains partials and how to use them to reuse code in your pages.
- Using the page Head Declarations field - explains how you can output page-specific elements in the page HEAD element.
- Using the page blocks feature - explains how to inject page-specific blocks into page layouts.
- Combining and minifying JavaScript and CSS files - explains how you can reduce the number of JavaScript and CSS resource requests on your pages
- Creating editable blocks - explains how to create editable content blocks on a page
- Global content blocks
- Managing Resources - explains how to manage a website's CSS, image and JavaScript files.
- Security - explains how to protect your website pages and force HTTPS protocol for specific pages.
- Programming Pages - explains how to program your pages and the simple programming model behind LemonStand pages.
- Handling errors - explains how to handle form validation errors on pages.
- Page Not Found (404) page - explains how to create a 404 error (Page Not Found) page.
- Creating site maps, dynamic menus and breadcrumbs - explains methods of creating dynamic website navigation.
Next: Themes
Previous: Developer Guide
Return to Developer Guide


Comments
No comments posted so far.
Add your comment
Loading form...