Source of file JobAdderJobBoardPage.php
Size: 0,782 Bytes - Last Modified: 2022-01-13T10:01:37+00:00
/var/www/docs.ssmods.com/process/src/src/Pages/JobAdderJobBoardPage.php
1234567891011121314151617181920212223242526272829303132333435363738 | <?php namespace BiffBangPow\JobAdderJobBoard\Pages; use Page; use SilverStripe\Forms\FieldList; use SilverStripe\Forms\NumericField; use SilverStripe\ORM\FieldType\DBInt; class JobAdderJobBoardPage extends Page { /** * @var string */ private static $table_name = 'JobAdderJobBoardPage'; private static $db = [ 'JobsPerPage' => DBInt::class ]; private static $defaults = [ 'JobsPerPage' => 8 ]; /** * @return FieldList */ public function getCMSFields() { $fields = parent::getCMSFields(); $fields->addFieldsToTab('Root.Main', [ NumericField::create('JobsPerPage', 'Jobs Per Page')->setDescription('Set to 0 to disable pagination'), ]); return $fields; } } |