Getting Started
- What is Flextype?
- Requirements
- Installation
- Configuration
- Folder Structure
- API Reference
- Code of Conduct
- Getting Help
- License
Core Concepts
Console
Rest API
Flextype is incredibly easy to set up and get running. Installation of Flextype is a simple process without any of hard routine of configuring databases, servers and etc...
Download and installation
Flextype core package with a minimal Flextype setup with the basics you need to start a project from scratch. It is the ideal choice if you are already familiar with Flextype and want to start your project step-by-step.
- Download Flextype
- Unzip the contents to a new folder on your local computer, and upload to your webhost using the (S)FTP client of your choice. After you’ve done this, create directory
project
and be sure to chmod the following directory to755
(or777
), so it is readable and writable by Flextype.
If you are running Flextype in subdirectory you should update
RewriteBase
in your.htaccess
with/subdirectory/path/
and update base_path setting in yourproject/config/flextype/settings.yaml
withsubdirectory/path
By default cache is enabled, so after any changes you do with site templates, content or settings, you should delete flextype root var folder manually or with help of console command
bin/flextype cache:clear
Installation issues
Broken subpages
Your homepage is working, but subpages won't open or lead to a server error?
- Make sure that the .htaccess file is present in your Flextype folder.
- Check if
mod_rewrite
is enabled on your server. - Please try setting the
RewriteBase
in the .htaccess file:
RewriteBase /
If you run Flextype in a subfolder, make sure to set the RewriteBase according to the name of your subfolder:
RewriteBase /my-subfolder/