21286 Posts in 5733 Topics by 2602 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 912 Views |
-
SS3: GridField for Images

19 August 2012 at 9:16pm
Hey,
I'd like to use GridField for adding an ImageGallery (similar to UncleCheese's ImageGallery Module but a lot easier). The only problem I have is, that I can only add images to the DataObjects (ImageResource) I use if I save every record once and add the image after that. But that's really dumb when adding more than 1 image at a time.
Here's the code I'm using:ImageResource: http://www.sspaste.com/paste/show/5030b2e850db4
GalleryPage: http://www.sspaste.com/paste/show/5030b33f5ee19Would it be possible to directly add multiple images to the relation as it was in SS2.4?
Thanks for your help.-oleze
-
Re: SS3: GridField for Images

21 August 2012 at 1:17am
Hi oleze,
i just made a very simple page gallery extension and i used two other modules for customizing gridfield:
https://github.com/UndefinedOffset/SortableGridField for reordering
https://github.com/colymba/GridFieldBulkEditingTools for bulk uploading imageshope that helps,
wmk
-
Re: SS3: GridField for Images

23 August 2012 at 12:10am Last edited: 23 August 2012 12:11am
You could always use an UploadField and enable multiple attachments. It does currently have a couple of downsides at the moment;
1. causing the CMS to load slower (see my post here; http://www.silverstripe.org/general-questions/show/20677)
2. no easy way of manually sorting, but you can sort by title or other field if the order they're uploaded isn't suitable$uf = new UploadField('Name');
$uf->setConfig('allowedMaxFileNumber', 999);// if you need to limit the extensions of files uploaded
$uf->allowedExtensions = array('jpg', 'gif', 'png'); -
Re: SS3: GridField for Images

23 August 2012 at 3:58am
@wmk: Thank you, that work's like a charme.
@Christopher: I think you misunderstood the question. The field wasn't the problem. But since I only want 1 Image on 1 ImageResource I think it wouldn't be the right solution to add a multiple UploadField to it (since there is no $has_many relation). The solution of wmk with bulk-uploading is exactly the thing I wanted to do. -
Re: SS3: GridField for Images

16 October 2012 at 1:37am
Hi there,
I found a gallery module for ss3 that:
- allows for bulk uploading
- bulk editing
- drag and drop reorderinghttp://www.silverstriperesources.com/modules/silvestripe-3-gallery-plugin-module/
see their thread on the same topic:
http://www.silverstripe.org/general-questions/show/20924
| 912 Views | ||
|
Page:
1
|
Go to Top |


