General results for “template”
Templates Docs
Every Page has a template which defines the type of Page and what fields are present on pages using it. Every template may be used by one or more pages.
Templates Docs
$templates Docs
The $templates API variable provides access to all of your site’s templates. Use the $templates API variable to retrieve, modify, create or delete templates and control what fields are attached to them.
Templates Blog
How to structure your template files Docs
How to use some of the more common strategies used by developers in structuring template files. Includes pros and cons as well as extensive examples. By Ryan Cramer.
Template files Blog
Template files Docs
Every time a page is loaded on your site, ProcessWire loads its template file, gives it content, and then runs it as a PHP script. This section covers the use of template files and serves as an introduction to using ProcessWire’s API.
Template files Docs
While ProcessWire handles a lot of the common security considerations before your template files are even loaded, you should also follow security best practices within your template files as you would in any other PHP framework.
How to Create an AJAX Driven Theme for ProcessWire Docs
In this tutorial we will look at setting up a simple theme in ProcessWire, we’ll investigate delayed output (now the default theme strategy within ProcessWire), and setup our site to request new content using AJAX. Published at Envato Tuts+. By Ben Byford.
Structure Docs
Overview of ProcessWire’s structure in terms of pages, templates and fields. And an outline of the directory structure.
Database-driven sessions Docs
Database-driven sessions offer potentially better security since the session information is not stored on the file system.
Scalability Blog
Images and files Blog
4 Reasons to Choose ProcessWire as Your Next CMS About
Envato Tuts+ article and fantastic introduction by Francesco Schwarz
FormBuilder Hooks Shop
Hooks are an optional way for developers to modify the behavior of FormBuilder. This section include a guide on how to use hooks in FormBuilder, including many examples and a reference/list of available hooks and what they do.
Chock full o’Hooks About
With its unique, powerful and easy-to-use hooks system, ProcessWire gives you the power and capability to accomplish any need that comes up.
Add multi-language translations to your module Docs
If you are a module developer, you might want to bundle multi-language translations with your module. This page covers all the details step-by-step.
Front-end file uploads Shop
The InputfieldFrontendFile module provides file and image fields that can be used on the front-end of a website with LoginRegisterPro. It works with ProcessWire’s existing file and image fields as a drop-in replacement that applies itself automatically. It is specifically designed for the safety considerations of a front-end, non-admin environment.
Securing file permissions Docs
Getting your file permissions right is one of the most important factors in maintaining the security of your ProcessWire installation, particularly in non-dedicated/shared environments.
Securing your admin Docs
Information about the design and purpose of the admin environment and how to protect it. Overview of securing your admin, preventing attacks, SSL certificates, tracking logins, enabling 2FA, managing page edit access and other security best practices.
Modules & hooks Docs
A module is a type of plugin that runs in ProcessWire, and they come in many flavors. At its core, ProcessWire is a platform for executing modules, and much ProcessWire is built upon these modules.
Using hooks Docs
ProcessWire contains many methods that you may easily hook in order to modify the behavior of the method. Hooks can also be used to add new methods to existing classes.
Hooks Blog
File system Docs
An outline of ProcessWire’s file and directory structure, highlighting the locations where your site’s files go, where the core files live, where to place modules, and more.