2017 © Pedro Peláez
 

silverstripe-module silverstripe-page-documents

A silverstripe documents module

image

webfox/silverstripe-page-documents

A silverstripe documents module

  • Monday, March 21, 2016
  • by webfox
  • Repository
  • 3 Watchers
  • 0 Stars
  • 32 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 8 Versions
  • 0 % Grown

The README.md

silverstripe-page-documents

A Documents module for silverstripe that implements the backend on any pagetype via an extension but does not dictate the frontend!, (*1)

How to use

Install through composer

composer require webfox/silverstripe-page-documents

Apply to any pagetype you want the "Document Categories" tab to appear on

(can be applied to multiple page types), (*2)

Page:
  extensions:
    - PageDocumentsExtension
  page_documents:
    title: 'Page Documents'  #Tab Title: defaults to 'Document Categories'
    folder: 'Docs'           #Where to store docs: defaults to  'Documents'
    section: true            #If true the documents are stored in a child folder named after the 
                             #category e.g. Docs/Category-Title/myfile.pdf: defaults to false

Use on the frontend

<% if $DocumentCategories.Exists %>
    <% loop $DocumentCategories %>
        <% if $SortedDocuments.Exists %>
            <h2>Category: {$Title}</h2>
            <% loop $SortedDocuments %>
                <p>
                    <a href="{$Link}" download="{$FileName}">{$Title} [{$Size}]</a>
                </p>
            <% end_loop %>
        <% end_if %>
    <% end_loop %>
<% end_if %>

The Versions

21/03 2016

dev-master

9999999-dev

A silverstripe documents module

  Sources   Download

MIT

The Requires

 

by Webfox Developers

21/03 2016

v1.1.4

1.1.4.0

A silverstripe documents module

  Sources   Download

MIT

The Requires

 

by Webfox Developers

17/11 2015

v1.1.3

1.1.3.0

A silverstripe documents module

  Sources   Download

MIT

The Requires

 

by Webfox Developers

17/11 2015

v1.1.2

1.1.2.0

A silverstripe documents module

  Sources   Download

MIT

The Requires

 

by Webfox Developers

16/11 2015

v1.1.1

1.1.1.0

A silverstripe documents module

  Sources   Download

MIT

The Requires

 

by Webfox Developers

16/11 2015

v1.1.0

1.1.0.0

A silverstripe documents module

  Sources   Download

MIT

The Requires

 

by Webfox Developers

05/11 2015

v1.0.1

1.0.1.0

A silverstripe documents module

  Sources   Download

MIT

The Requires

 

by Webfox Developers

05/11 2015

v1.0.0

1.0.0.0

A silverstripe documents module

  Sources   Download

MIT

The Requires

 

by Webfox Developers