Beginner
17 articles and 1 prompt on this topic.
-
TutorialInstalling October CMS with DDEV
DDEV is a Docker-based tool that provisions the web server, PHP and database for a local development environment in isolated containers. It is a good choice when you don't want to install PHP and Composer on your operating system. This article creates a new October CMS project with DDEV and opens it in the browser in a few commands.
-
TutorialChoosing a Text Editor for October CMS
You will need a text editor to work with October CMS templates, blueprints, and configuration files. While any plain text editor will work, a modern code editor makes the experience much better with features like syntax highlighting, file browsing, and integrated terminal. VS Code and PhpStorm both have extensions made for October CMS, which understand its theme files and plugins.
-
TutorialTerminal Basics for October CMS
A terminal (also called a command line or shell) is a text-based interface for running commands on your computer. You will use it when installing October CMS and occasionally for maintenance tasks like running updates.
-
TutorialCreating a Blog with October CMS
In this tutorial, you will build a complete blog from scratch using October CMS. By the end, you will have a working blog with a listing page, individual post pages, categories, tags, and an RSS feed, all without writing a single plugin.
-
TutorialInstalling October CMS with Laragon
Laragon is a portable, isolated local development environment for Windows. It includes PHP, Apache, MySQL and Composer, and its Auto Virtual Hosts feature gives every project in its
wwwfolder a pretty URL such ashttp://myoctober.test. This article installs October CMS from Laragon's terminal, using Laragon's MySQL server and an automatic virtual host. -
TutorialDeploying October CMS with the Deploy Plugin
If you don't have SSH access to the server or can't run Composer commands for any reason, you can deploy an October CMS project using the official Deploy plugin. It suits hosting where shell access is limited, such as shared hosting, and it can also upgrade or repair an installation without command line access.
-
TutorialWatch and Learn video series
An in depth look at building websites with October CMS created by the talented presenter Ivan Dorić.
-
TutorialBeyond Behaviors - Part 1: How MVC works in October CMS
Behaviors are a fantastic tool for making things easy in the back-end. They introduce configurable and reusable patterns to base classes, such as models and controllers.
-
TutorialBuilding a responsive multi-language website (Part 2)
This article finishes the tutorial by extending the website with a translatable blog.
-
TutorialBuilding a responsive multi-language website (Part 1)
A detailed guide on choosing the right tools to build a multi-lingual website.
-
TutorialUsing October without a database
Here's how OctoberCMS can function as a flat-file CMS, meaning with no database. It's a pretty popular concept, there are a few CMS' that do this already, but none quite like October.
-
TutorialBuilding client-friendly websites
In response to all of your feedback about building "Client friendly" websites with OctoberCMS we have built the Static Pages plugin, which allows clients and developers to work together in harmony.
-
TutorialIntroduction to October
This is an introductory video covering the basics.
-
TutorialStatic Pages - Content Blocks and Placeholders
This tutorial will cover using Placeholders and Content Blocks in the Static Pages plugin.
-
TutorialGetting started with Static Pages
In this tutorial we want to show you a real world use for the Static Pages plugin. We are going to build a simple website that includes several static pages, a top menu and a sidebar menu containing categories taken from a blog. We'll be going over some tricks and ideas that are not covered in the documentation.
-
TutorialBuilding a blog and forum
This screencast demonstrates in detail how to build a simple Blog and Forum website using OctoberCMS. Using Components a powerful yet simple way to build your websites. We will also use plugins that we have built that are good starting points for you to do your own development.
-
TutorialBuilding a simple weather plugin
In this tutorial we will describe the process of building a simple Weather plugin. It demonstrates the basic principles of October extensibility. The weather information is loaded from Open Weather Map.
Prompts
-
PromptScaffold a plugin with a backend list and form
Use it to start a new plugin that manages records in the backend, with the model, migration, list, form and permission set up for you.
Still need help?
For bug reports and help with this website. See the roadmap or submit an idea on the Portal.