PacktLib: Website Development with PyroCMS

Website Development with PyroCMS

Credits

About the Author

About the Reviewers

www.PacktPub.com

Preface

Installing PyroCMS

Getting started

Downloading PyroCMS

The difference between the Community and Professional versions of PyroCMS

The installer

Summary

The Control Panel

Control panel access

The dashboard

Layout and navigation

Choosing a default language

Summary

Creating Pages and Page Types

Pages

The Pages module

How to create a basic page

Page types

Summary

Plugin and Module Add-ons

Plugins

Modules

Summary

Creating a PyroCMS Theme

Folder structure

Getting started

Theme options

Theme layouts

Tags explained

Tags in templates

Layouts versus page types

Theme partials

Multiple layouts

Mobile layouts

Module view overloading

Summary

Using PyroCMS Streams

How to get Streams

Creating a stream

Creating fields

Assigning fields

Ordering fields

Default columns (fields)

The backend input form

Displaying your data

Streams plugin

Stream data entry form

Summary

Building a Website with PyroCMS

Installation

Creating a custom theme

Creating a layout file

Brief review of tags

Adding theme partials

Adding a contact form

Adding stream data to your website

Defining a custom route

Summary

Index