thezenmonkey/quickstripe

There is no license information available for the latest version (dev-master) of this package.

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

dev-master 2018-01-25 17:06 UTC

This package is auto-updated.

Last update: 2024-03-26 08:43:08 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