Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We've moved the forum!

Please use forum.silverstripe.org for any new questions (announcement).
The forum archive will stick around, but will be read only.

You can also use our Slack channel or StackOverflow to ask for help.
Check out our community overview for more options to contribute.

All other Modules /

Discuss all other Modules here.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

ImageGallery3 - got a problem


Go to End


16 Posts   3986 Views

Avatar
Four

Community Member, 6 Posts

15 September 2009 at 7:05am

Hi Uncle Cheese or anyone else out there.
Just installed the ImageGallery which I downloaded directly from http://carlinowebdesign.com/

First I installed DataObjectManager (did all the .../dev/build/?flush=1 stuff), followed by SWFUpload Field and finally installed Image Gallery. I created an album, and everything seems to be fine, except for the fact that I cannot add any images to the album. Whenever I click the 'Add images to "RadioTaxis" ' button (that's the name of my album, I get the following:

[Warning] ViewableData_Customised::obj() 'DetailForm' was requested from the array data as an object but it's not an object. I can't cast it.
GET /rtg/admin/EditForm/field/GalleryItems/upload?album=3

Line 990 in /var/www/html/rtg/sapphire/core/ViewableData.php
Source

981 			return $val;
982 		} else {
983 			return $this->obj->XML_val($fieldName, $args, $cache);
984 		}
985 	}
986 	
987 	function obj($fieldName, $args = null, $forceReturnObject = false) {
988 		if(isset($this->extraData[$fieldName])) {
989 			if(!is_object($this->extraData[$fieldName])) {
990 				user_error("ViewableData_Customised::obj() '$fieldName' was requested from the array data as an object but it's not an object.  I can't cast it.", E_USER_WARNING);
991 			}
992 			return $this->extraData[$fieldName];
993 		} else {
994 			return $this->obj->obj($fieldName, $args, $forceReturnObject);
995 		}
996 	}

Trace

    * ViewableData_Customised::obj() 'DetailForm' was requested from the array data as an object but it's not an object. I can't cast it.
      Line 990 of ViewableData.php
    * ViewableData_Customised->obj(DetailForm,,1)
      Line 35 of .cache.var.www.html.rtg.dataobject_manager.templates.DataObjectManager_popup.ss
    * include(/tmp/silverstripe-cache-var-www-html-rtg/.cache.var.www.html.rtg.dataobject_manager.templates.DataObjectManager_popup.ss)
      Line 354 of SSViewer.php
    * SSViewer->process(Object id #276)
      Line 773 of ViewableData.php
    * ViewableData->renderWith(DataObjectManager_popup)
      Line 225 of FileDataObjectManager.php
    * FileDataObjectManager->upload(Object id #11)
      Line 129 of RequestHandler.php
    * RequestHandler->handleRequest(Object id #11)
      Line 143 of RequestHandler.php
    * RequestHandler->handleRequest(Object id #11)
      Line 143 of RequestHandler.php
    * RequestHandler->handleRequest(Object id #11)
      Line 122 of Controller.php
    * Controller->handleRequest(Object id #11)
      Line 277 of Director.php
    * Director::handleRequest(Object id #11,Session)
      Line 121 of Director.php
    * Director::direct(/admin/EditForm/field/GalleryItems/upload)
      Line 118 of main.php

Any ideas?

Avatar
Four

Community Member, 6 Posts

15 September 2009 at 10:45am

Hmmm....it seems the same files work well on another host without the problem I described above. Not sure what I need to change on the other server to rectify the problem...I'll investigate.

Avatar
Spajs

Community Member, 2 Posts

12 November 2009 at 7:21am

I have this problem, anyone got any ideas?

Avatar
UncleCheese

Forum Moderator, 4102 Posts

12 November 2009 at 9:11am

Make sure you're using the builds on the Silverstripe website, or better yet, the SVN channels. This sounds like a really dated bug.

Avatar
Spajs

Community Member, 2 Posts

12 November 2009 at 10:25am

I'm a SS rookie but i tried installing a fresh wamp server, a fresh silverstripe server and then add the dataobject_manager and the swfupload (and not the image_gallery) and then i still get the error when i try uploading a file under the files & images section of SS.

So i guess the issue lies there somewhere, anyway, any ideas would be helpful.

Avatar
UncleCheese

Forum Moderator, 4102 Posts

12 November 2009 at 10:43am

You're using the SVN checkout of DataObjectManager?

Avatar
Capiz

Community Member, 11 Posts

26 March 2010 at 9:36am

Edited: 26/03/2010 9:41am

I have the same issue, tried everything i know - even searched the forum. No luck.

I have installed the three programs from you web - SWFupload, DataObjectManager and the ImageGallery.

It comes with wierd button for adding album and pictures, and the big error when trying to open the page in published site.

Hope you can come with a solution Uncle :-)

/Rasmus

edit:

<% if Paginator.NextLink %>
<td id="ComplexTableField_Pagination_Next">
<a href="$Paginator.NextLink"><% _t('NEXT', 'Next') %><img src="cms/images/pagination/record-next.png" /></a>

This parts is an error, of which i cannot see?

Avatar
UncleCheese

Forum Moderator, 4102 Posts

26 March 2010 at 10:11am

What's the error?

Go to Top