2017 © Pedro Peláez
 

silverstripe-module silverstripe-sortableuploadfield

A subclass of UploadField that makes files sortable. To be tested/documented

image

nathancox/silverstripe-sortableuploadfield

A subclass of UploadField that makes files sortable. To be tested/documented

  • Friday, March 13, 2015
  • by dospuntocero
  • Repository
  • 1 Watchers
  • 0 Stars
  • 208 Installations
  • Scheme
  • 1 Dependents
  • 0 Suggesters
  • 6 Forks
  • 3 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

SilverStripe Sortable Upload Field Module

This module creates a subclass of UploadField that allows for sorting the managed files., (*1)

Also changes the upload interface which is heavily inspired by the more complete but use-specific Gallery module (https://github.com/frankmullenger/silverstripe-gallery)., (*2)

Still in development., (*3)

Maintainer

Nathan Cox (nathan@flyingmonkey.co.nz), (*4)

Requirements

SilverStripe 3.0+, (*5)

Installation Instructions

  1. Place the files in a directory called "sortableuploadfield" in the root of your SilverStripe installation
  2. Visit yoursite.com/dev/build

Usage

By default the field will use the File's Sort attribute for sorting. You'll need to make a subclass of File or Image to give it a sort field and $default_sort:, (*6)


class SlideshowImage extends Image { static $default_sort = 'Sort ASC'; static $db = array( 'Sort' => 'Int' ); static $has_one = array( 'Page' => 'Page' ); }

You can change the name of the sort attribute with $sortableField->setSortField('SortOrderOrWhatever');, (*7)

Known Issues

Issue Tracker, (*8)

The Versions

13/03 2015

dev-master

9999999-dev

A subclass of UploadField that makes files sortable. To be tested/documented

  Sources   Download

MIT

by Nathan Cox