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?