Jump to:

7940 Posts in 1543 Topics by 946 members

DataObjectManager Module

SilverStripe Forums » DataObjectManager Module » Bug Reports

Discuss the DataObjectManager module, and the related ImageGallery module.

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

Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
Go to End
Author Topic: 48931 Views
  • UncleCheese
    Avatar
    4085 Posts

    Re: Bug Reports Link to this post

    I didn't know that Translatable worked with DataObjects. Can you confirm that it works as expected with a CTF?

  • yurigoul
    Avatar
    Community Member
    202 Posts

    Re: Bug Reports Link to this post

    I am not sure if this is what you mean, but I have downloaded the code used in tutorial 5 (Student, Mentor, Module relationship) and got it to work in my multilingual site - more or less.

    Students and project pages:
    - Works. The only thing is that you need to reselect the student name and the projects this student is involved with, but the projects and students are there in the translated pages.

    Mentor pages:
    - If you have assigned a student to a mentor, you can not select the same student in the translated page. in the translated page the student names are then grayed out. But if you deselect the student in the page with the original language, you can select the student in the translated page.
    - when you go to a mentor page in the original language and you select a student in the students tab you can have a look at the students name when you click on it (you can not edit it). BUT: if you go to the translated page and then click on the students name you get the error 'I can't handle sub-URLs of a CMSMain object.' And the tablefield disappears.

    I have done it with and without DOM installed, just in case DOM adds extra functionality

    EDIT: if you have other examples you want me to try ...

  • UncleCheese
    Avatar
    4085 Posts

    Re: Bug Reports Link to this post

    Try it with ComplexTableFields?

  • yurigoul
    Avatar
    Community Member
    202 Posts

    Re: Bug Reports Link to this post

    Gave it a quick spin (changed a DataObjectManager to a CTF) but got the error 'I can't handle sub-URLs of a CMSMain object' on pages that are not the original language.

    I used the the patch for CMSmain given here (submitted here) and then it worked - I changed the CTF back to DataObjectManager and now it works like a charm, no errors and all the entries stay in their own language.

    hmmm, the bad thing is I noticed the code in CMSmain for silverstripe 2.4 is the same as in 2.3.5...

    And yeah sorry for the confusion with the many flavors of CTF's

  • UncleCheese
    Avatar
    4085 Posts

    Re: Bug Reports Link to this post

    Yikes. That's not good. I'll ask Ingo about it.

  • joshy
    Avatar
    Community Member
    57 Posts

    Re: Bug Reports Link to this post

    Hiya,

    Using the stable version of DOM (1.0), we encountered a weird problem. By going directly to the page in the CMS, ie domain.com/admin/show/9, and then clicking the edit button for an item, the lightbox shows the 404 page for the main site.

    Example:
    1. Loads gallery page: http://www.betterbrief.co.uk/clips/clip_1060.png . Note that although we're on the gallery page, the LHS menu hasn't highlighted it as the page we're on
    2. Click the pencil/edit button for DOM and the lightbox loads with a 404 page: http://www.betterbrief.co.uk/clips/clip_33877.png

    We can fix this by clicking on the LHS menu item (for the page we're on) to reload the RHS and then it works. This may be because the session wasn't properly instantiated when we went to domain.com/admin/show/9.

    Now works: http://www.betterbrief.co.uk/clips/clip_60088.png
    Note the side menu is showing we're on the gallery page too.

    This is present across major browsers (IE8, FF and Opera, at least) and we're running SilverStripe 2.3.6. It's also present on different DOM instances so it's not anything particular to my setup.

    This may be an issue with SS as well as DOM but I can't replicate it anywhere other than with DOM.

    Cheers,

    Josh

  • UncleCheese
    Avatar
    4085 Posts

    Re: Bug Reports Link to this post

    Yeah, it's a bug in CMSMain. There's a patch floating around here somewhere that I have used with some success.

  • joshy
    Avatar
    Community Member
    57 Posts

    Re: Bug Reports Link to this post

    Ah, cheers. Very frustrating!

    48931 Views
Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.