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

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


Go to End
Reply


16 Posts   6284 Views

Avatar
Fuzz10

Community Member, 787 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, 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