Website Development with PyroCMS

When you have to build websites fast, PyroCMS is one of the most capable systems available to PHP developers. With this book you’ll gain deep insight into its features and techniques for practical application.

Website Development with PyroCMS

Starting
Zachary Vineyard

When you have to build websites fast, PyroCMS is one of the most capable systems available to PHP developers. With this book you’ll gain deep insight into its features and techniques for practical application.
$17.99
$29.99
RRP $17.99
RRP $29.99
eBook
Print + eBook

Instantly access this course right now and get the skills you need in 2016

With unlimited access to a constantly growing library of over 3,500 courses, a subscription to Mapt gives you everything you need to get that next promotion or to land that dream job. Cancel anytime.

Code Files
+ Collection
Free Sample

Book Details

ISBN 139781783282234
Paperback104 pages

Book Description

As web developers face constant pressure to build websites faster and smarter, many are turning to PyroCMS as a great way to use established programming patterns to create a website. PyroCMS is used by businesses and individuals all over the world and can easily be adopted for your next website project.

Through clear descriptions and code examples, we will show you how to quickly create system themes, manage data streams, and to get the most out of PyroCMS. The book also shows you how to create great websites using the simple methods inherent to PyroCMS. You will learn to make use of smart programming patterns and excellent template tools to build system add-ons and themes.

Leading you through all the major aspects of building a website using PyroCMS, you’ll start by learning how to install the system. The book will teach you the basic features of PyroCMS, like how to use the control panel, and will also provide quick tutorials on how to build system add-ons, system themes, custom page types, layouts, and to get the most out of PyroCMS. Finally, you will end by using the built-in Streams module to manage large sets of data for your site.

This is an excellent resource for developers who are looking to easily create & build a variety of websites and web-enabled applications.

Table of Contents

Chapter 1: Installing PyroCMS
Getting started
Downloading PyroCMS
The difference between the Community and Professional versions of PyroCMS
The installer
Summary
Chapter 2: The Control Panel
Control panel access
The dashboard
Layout and navigation
Choosing a default language
Summary
Chapter 3: Creating Pages and Page Types
Pages
The Pages module
How to create a basic page
Page types
Summary
Chapter 4: Plugin and Module Add-ons
Plugins
Modules
Summary
Chapter 5: 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
Chapter 6: 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
Chapter 7: 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

What You Will Learn

  • Create and build a variety of websites and web-enabled applications
  • Build a front-end theme for PyroCMS
  • Understand how to use Tags in the system
  • Employ the streams module to manage data in PyroCMS
  • Establish system add-ons
  • Develop custom page types in PyroCMS
  • Display stream data in your theme

Authors

Table of Contents

Chapter 1: Installing PyroCMS
Getting started
Downloading PyroCMS
The difference between the Community and Professional versions of PyroCMS
The installer
Summary
Chapter 2: The Control Panel
Control panel access
The dashboard
Layout and navigation
Choosing a default language
Summary
Chapter 3: Creating Pages and Page Types
Pages
The Pages module
How to create a basic page
Page types
Summary
Chapter 4: Plugin and Module Add-ons
Plugins
Modules
Summary
Chapter 5: 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
Chapter 6: 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
Chapter 7: 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

Book Details

ISBN 139781783282234
Paperback104 pages
Read More

Read More Reviews