7913 Posts in 1355 Topics by 930 members
DataObjectManager Module
SilverStripe Forums » DataObjectManager Module » [User Error] Uncaught Exception: Object->__call(): the method 'backlinktracking' does not exist on 'ImageGalleryImage'
Discuss the DataObjectManager module, and the related ImageGallery module.
Moderators: martimiz, UncleCheese, Howard, Sean, Ryan M., biapar, Willr, Ingo, swaiba, simon_w
| Go to End | Next > | |
| Author | Topic: | 4151 Views |
-
[User Error] Uncaught Exception: Object->__call(): the method 'backlinktracking' does not exist on 'ImageGalleryImage'

19 September 2009 at 7:22am
i have seen this error at the forum, but there was no solution for it. So asking again.
fresh install of SilverStripe 2.2.3 on debian
Installed SWFUploader
Installed DOM
Installed image gallery.Created an album.
upload pictures via files and images or FTP
Import from an existing folder
i get the errorUpload it from my computer it al works??
This is the error meaasage i recieve:
[User Error] Uncaught Exception: Object->__call(): the method 'backlinktracking' does not exist on 'ImageGalleryImage'
POST /SilverStripe/admin/EditForm/field/GalleryItems/ImportForm?ctf[GalleryItems][start]=0&ctf[GalleryItems][per_page]=10&ctf[GalleryItems][showall]=0&ctf[GalleryItems][sort]=SortOrder&ctf[GalleryItems][sort_dir]=DESC&ctf[GalleryItems][search]=&ctf[GalleryItems][filter]=AlbumID_6&ctf[GalleryItems][view]=grid&ctf[GalleryItems][imagesize]=100Line 551 in /var/www/clients/client1/web1/web/SilverStripe/sapphire/core/Object.php
Source542 case isset($config['function']) :
543 return $config['function']($this, $arguments);
544
545 default :
546 throw new Exception (
547 "Object->__call(): extra method $method is invalid on $this->class:" . var_export($config, true)
548 );
549 }
550 } else {
551 throw new Exception("Object->__call(): the method '$method' does not exist on '$this->class'");
552 }
553 }
554
555 // -----------------------------------------------------------------------------------------------------------------
556
557 /**Trace
* Object->__call(BackLinkTracking,Array)
* Image->BackLinkTracking()
Line 255 of File.php
* File->onBeforeWrite()
Line 779 of DataObject.php
* DataObject->write()
Line 79 of ImageGalleryManager.php
* ImageGalleryManager->saveImportForm(Array,Form,HTTPRequest)
Line 241 of Form.php
* Form->httpSubmission(HTTPRequest)
Line 129 of RequestHandler.php
* RequestHandler->handleRequest(HTTPRequest)
Line 143 of RequestHandler.php
* RequestHandler->handleRequest(HTTPRequest)
Line 143 of RequestHandler.php
* RequestHandler->handleRequest(HTTPRequest)
Line 143 of RequestHandler.php
* RequestHandler->handleRequest(HTTPRequest)
Line 122 of Controller.php
* Controller->handleRequest(HTTPRequest)
Line 277 of Director.php
* Director::handleRequest(HTTPRequest,Session)
Line 121 of Director.php
* Director::direct(/admin/EditForm/field/GalleryItems/ImportForm)
Line 118 of main.php??
kind regards
Roy -
Re: [User Error] Uncaught Exception: Object->__call(): the method 'backlinktracking' does not exist on 'ImageGalleryImage'

19 September 2009 at 7:54am
Old bug. Run an update.
-
Re: [User Error] Uncaught Exception: Object->__call(): the method 'backlinktracking' does not exist on 'ImageGalleryImage'

19 September 2009 at 8:01am
Update??
i downloaded this eavening Silverstripe and the modules at the silverstripe website. is there anotherplace where i can get more recent files?
-
Re: [User Error] Uncaught Exception: Object->__call(): the method 'backlinktracking' does not exist on 'ImageGalleryImage'

19 September 2009 at 8:07am
It's best to use the SVN channel cause then you can just run updates and always have the latest version. But I think the Silverstripe download page builds its ZIP files off the SVN every 24 hours, so I'd imagine if you download it again you'll be in good shape. Just a pain to replace all the files when really all you need is what's new.
-
Re: [User Error] Uncaught Exception: Object->__call(): the method 'backlinktracking' does not exist on 'ImageGalleryImage'

22 September 2009 at 8:15pm
Hello Uncle Cheese,
i have now everything setup and running under SVN.
Now the gallery does not work at all at the front end, back end works with the exeption of import from existing folder. This does not work either at the images and files tab. I guess that has nothing to do with the image gallery.But if you look at http://sieliakus.nl/SilverStripe/
and choose gallery page there is a error.
the other thing is the import from images from the folder, does not work.
looks like i went one step back with the svn version.
-
Re: [User Error] Uncaught Exception: Object->__call(): the method 'backlinktracking' does not exist on 'ImageGalleryImage'

23 September 2009 at 1:04am
This was fixed a really long time ago. Are you sure you're on the latest version?
-
Re: [User Error] Uncaught Exception: Object->__call(): the method 'backlinktracking' does not exist on 'ImageGalleryImage'

23 September 2009 at 1:14am
Do i use the latest version??
i use SVN, and about 17 hours ago i used it.
These links i used
svn co http://carlinowebdesign.svn.beanstalkapp.com/modules/trunk/swfupload
svn co http://carlinowebdesign.svn.beanstalkapp.com/modules/trunk/dataobject_manager
svn co http://carlinowebdesign.svn.beanstalkapp.com/modules/trunk/image_galleryBetween every install i ran /dev/build/
Just to be sure, above error does not occur anymore, simple becouse i do not get that far..
-
Re: [User Error] Uncaught Exception: Object->__call(): the method 'backlinktracking' does not exist on 'ImageGalleryImage'

23 September 2009 at 1:30am
That's bizarre. If you look here:
http://carlinowebdesign.svn.beanstalkapp.com/modules/trunk/image_gallery/code/ImageGalleryImage.php
You'll see that in the latest SVN, the method BackLinkTracking() is, in fact, defined. I cannot even guess what could be causing that error if you're on that version of code.
| 4151 Views | ||
| Go to Top | Next > |

