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.

Upgrading SilverStripe /

Ask questions about upgrading SilverStripe to the latest version.

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

Upgrade problem : I can't handle sub-URLs of a xxxx object


Go to End
Reply


16 Posts   5623 Views

Avatar
Fuzz10

Community Member, 787 Posts

8 July 2009 at 10:02pm

http://doc.silverstripe.com/doku.php?id=modules:dataobjectmanager

Avatar
biapar

Forum Moderator, 435 Posts

8 July 2009 at 10:43pm

I've read it, but I don't see any info for my problem.
I use SS 2.3.2.

th

Avatar
biapar

Forum Moderator, 435 Posts

9 July 2009 at 12:58am

With Firebug , I see:

http://localhost/ss/admin/EditForm/field/ImageAttachments/add 404 NOT found

with response

I can't handle sub-URLs of a CMSMain object.

and

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
<head>
<title>Oggetto non trovato!</title>
<link rev="made" href="mailto:admin@localhost" />
<style type="text/css"><!--/*--><![CDATA[/*><!--*/
body { color: #000000; background-color: #FFFFFF; }
a:link { color: #0000CC; }
p, address {margin-left: 3em;}
span {font-size: smaller;}
/*]]>*/--></style>
</head>

<body>
<h1>Oggetto non trovato!</h1>
<p>

L'URL richiesto non esiste su questo server.

Il link della
<a href="http://localhost/ss/admin/%3flocale=en_US">pagina da cui
sei arrivato</a> potrebbe essere errato o non essere pi&ugrave; valido.
Per favore, informa dell'errore l'autore della
<a href="http://localhost/ss/admin/%3flocale=en_US">pagina</a>.

</p>
<p>
Se pensi che questo sia un errore del server, per favore contatta il
<a href="mailto:admin@localhost">webmaster</a>.

</p>

<h2>Error 404</h2>
<address>
<a href="/">localhost</a><br />

<span>07/08/09 14:36:14<br />
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9</span>
</address>
</body>
</html>

Avatar
Fuzz10

Community Member, 787 Posts

9 July 2009 at 1:19am

What does your ImageAttachments class look like ?

Avatar
biapar

Forum Moderator, 435 Posts

9 July 2009 at 2:19am

Edited: 09/07/2009 2:46am

If I put URL http://localhost/ss/admin/EditForm/field/ImageAttachments/add,

I receive from browser :

I can't handle sub-URLs of a CMSMain object.

ImageAttachments and Resize_Image class:

class ImageAttachment extends DataObject {
static $db = array(
'Name' => 'Text'
);
static $has_one = array(
'Image' => 'Resize_Image'
);

static $field_names = array('Name' => 'Name');

function getCMSFields_forPopup() {
$fields = new FieldSet();
$fields->push(new TextField('Name', 'Name'));
$fields->push(new ImageField('Image', 'Image'));

return $fields;
}

}

class Resize_Image extends Image {
static $db = null;

function generateThumbnail($gd) {
$gd->setQuality(80);
return $gd->paddedResize(140,100);
}

function generateContentImage($gd) {
$gd->setQuality(90);
return $gd->resizeByWidth(200);
}

function generateLargeImage($gd) {
$gd->setQuality(90);
return $gd->resizeByWidth(600);
}

}

Avatar
biapar

Forum Moderator, 435 Posts

9 July 2009 at 6:35am

Edited: 09/07/2009 6:41am

Here the same problem...

http://www.silverstripe.org/dataobjectmanager-module-forum/show/261743?showPost=264378

NB: the problem is present only if multilanguage site is enabled ( v.2.3.2 )

Avatar
Fuzz10

Community Member, 787 Posts

9 July 2009 at 7:17am

Hmm.. Sorry mate , can't help you there ...

I've got multiple CTF's running good , but none of them in a multilanguage site...

Avatar
Mat Weir

Community Member, 33 Posts

13 October 2009 at 2:10pm

I've just run into this issue and found that the following patch resolves the problem:

http://open.silverstripe.com/attachment/ticket/4199/CMSMain.patch

Go to Top