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're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

Upgrading SilverStripe /

Ask questions about upgrading SilverStripe to the latest version.

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

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


Go to End


16 Posts   7744 Views

Avatar
Fuzz10

Community Member, 791 Posts

8 July 2009 at 10:02pm

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, 791 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, 791 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