codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
<?php class ImageGalleryPageImage extends DataObject { static $db = array( ); static $has_one = array( 'ParentImageGalleryPage' => 'ImageGalleryPage', 'GalleryImage' => 'ImageGalleryPageImage_CustomImage', //'GalleryImage' => 'Image' ); function getCMSFields_forPopup() { $fields = new FieldSet(); $fields->push( new ImageField( 'GalleryImage', 'Gallery Image' ) ); $fields->push( new LiteralField( 'literalfield_1', '<div>For best result, use image size of 930x500.</div><br>' ) ); return $fields; } } class ImageGalleryPageImage_CustomImage extends Image { function generateCustomImage($gd){ $gd->setQuality(85); return $gd->resizeRatio(930, 500); } function generateCustomThumbnailImage($gd){ $gd->setQuality(85); return $gd->paddedResize(98, 66, '#D2D2D2'); } } ?>
Private
[
?
]
Run code
Submit