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.

DataObjectManager Module

Discuss the DataObjectManager module, and the related ImageGallery module.

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

Bug Reports


Reply

297 Posts   49764 Views

Avatar
danzzz

16 May 2010 at 9:21pm Community Member, 175 Posts

hi

I miss the "confirm" dialog on deleting images in grid view ...
The "confirm" dialog is there if I delete images in list view.

In firebug I see that in grid view there is no "rel" tag ...

See attached screenshot:

http://s1.directupload.net/images/100516/hdrl43jm.jpg

daniel

Avatar
UncleCheese

17 May 2010 at 4:45am 4085 Posts

Yeah, it's a CSS issue, actually. I'm aware of the shortcoming, just haven't found a solution yet.

Avatar
UncleCheese

17 May 2010 at 4:46am 4085 Posts

Try setAddTitle() .. the docs appear to be wrong. Sorry about that.

Avatar
silverstriper

18 May 2010 at 1:55am (Last edited: 18 May 2010 9:01pm), Community Member, 8 Posts

Update: This is now resolved, see my post here for how I fixed it!

http://www.silverstripe.org/dataobjectmanager-module-forum/show/283814#post284561

I am also experiencing the same problem with SimpleTreeDropdownField that joshy has detailed a few posts back.

My post detailing the problem and example code is here:

http://www.silverstripe.org/dataobjectmanager-module-forum/show/283814#post283814

Browser: Firefox 3.6.3 / Mac OS 10.6.3

Avatar
Mat Weir

20 May 2010 at 5:13pm (Last edited: 22 May 2010 1:48pm), Community Member, 33 Posts

Hi UncleCheese,

I think I've found a bug as this code works for HasManyComplexTableField but not with HasManyDataObjectManager.

I'm using SS 2.4 and dataobject_manager trunk.

Code is:

class Ride extends Page {
   
   static $has_many = array(
      'Legs' => 'Leg'
   );
   
   function getCMSFields() {
      $fields = parent::getCMSFields();
      
      $fields->addFieldToTab("Root.Content.Legs",
         new HasManyDataObjectManager($this, 'Legs', 'Leg')
      );
      return $fields;
   }

class Leg extends DataObject {
   
   static $db = array(
      'Description' => 'Text',
      'Length' => 'Float'
   );
   
   static $has_one = array(
      'Ride' => 'Ride',
      'StartTown' => 'Town',
      'EndTown' => 'Town'
   );
   
   static $summary_fields = array(
      'StartTown.Title', 'EndTown.Title', 'Length', 'Description'
   );

Seems to be ok in DOM if I remove $summary_fields.

Thanks!

[edit]
Error message is:

[Warning] strpos() expects parameter 1 to be string, array given
GET /mysite/admin/

Line 267 in /home/matweir/Workspace/mysite/sapphire/core/ViewableData.php
[/edit]

Avatar
JoelMurdoch

21 May 2010 at 8:39pm (Last edited: 21 May 2010 10:39pm), Community Member, 16 Posts

Solved

Avatar
ragunalth

21 May 2010 at 9:08pm Community Member, 14 Posts

Hi

I have a website with multi languages. (English, Portuguese, Chinese)

When I want to "insert a link" to my content on Portuguese/Chinese it only shows the default language links in the drop down tree, in this case English, in the past it used to list the pages from the current language.

I need to know if this is a bug or if there is a setting to fix this.

Thanks in advance.

Avatar
dvdsetshop

25 May 2010 at 8:49pm Community Member, 8 Posts

You need to get me a more verbose error. A blank alert box and a generic 500 error is not enough to go on.

---------------------------------------------------------------------------------------------------------------
[url=http://www.dvdsetshop.com/products/Lost-Seasons-1-6-DVD-Boxset-DVDS-2159.html] Lost [/url] is so great.