thezenmonkey / quickstripe
Base page and Dataobject classes for a modern basic site
Installs: 29
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 2
Open Issues: 0
Type:silverstripe-module
Requires
- silverstripe/blog: ~2.0
- silverstripe/cms: ~3.1
This package is auto-updated.
Last update: 2024-10-26 09:53:52 UTC
README
A simple module to add a few base page types and DataObjects to the default SilverStripe install to speed up development of basic sites.
Requirements
- SilverStripe 3.2
Feature Overview
- Home Page class
- Contact Us Page class
- Simple Contact Form ** including basic Spam Protection (Timestamp and Honey Pot field)
- Team Member DataExtension for Member Class ** Adds Fields for Member Title (Mr., Ms., Dr., etc.), Job Title, Role, Bio, Headshot and Social Media Profiles
- Team Page class
- Testimonials Page
- Testimonial DataObject
- Custom Site Config to Store Basic Contact Details for the Site
Installation
Install via composer composer require thezenmonkey/quickstripe
Add the optional Team Member Extension to your member class in your main config.ml
SiteConfig
extensions:
- 'QuickStartSiteConfig'
Run dev/build
Usage
After installing the module will create or convert the following:
- URLSegment = home to HomePage
- URLSegment = contact-us to ContactUsPage
- URLSegment = about-us to AboutUsPage
To Do
- Add Thank You Page Redirection on Contact Form