0
Welcome Guest! Login
0 items Join Now

SOLVED Inheritance - doesn't work as expected

    • MrT's Avatar
    • MrT
    • Preeminent Rocketeer
    • Posts: 101084
    • Thanks: 13484
    • Web Designer/Developer

    Re: SOLVED Inheritance - doesn't work as expected

    Posted 4 years 19 hours ago
    • Marc wrote:
      However, then I want to add a new particle to the Utility section for all the services. So I then go back to the Base Service->Utility section-> inheritance tab. The Outline drop down only has "No Inheritance", "Base Outline", "Home - Particles". So here, I cannot select the "Base Service" outline as you suggested,

      Huh? did I suggest that? I think not?

      I am just going to concentrate on your final paragraph (quoted above).

      If you are on the "base services" outlines why would you expect that you can inherit the utility section from the "base services" (i.e. itself?) that makes no sense. You cannot inherit any content (be it section or particle level) from the same outline you are working on.

      Furthermore, I was referring to particle level inheritance rather than section level. In that case you will be able to see like particles (of the same type) in other outlines PROVIDED that hose instances are not already inherited themselves. In other words, the only outlines that will show in the list are those that have the same type type of particle on the layout that are not inherited themselves.

      It's not frustration on my part, it's just I've run out of words to explain this without repeating myself.

      You can find the Gantry 5 documentation here which explains everything http://docs.gantry.org/gantry5/configure/inheritance .

      Sorry but I can't really spend much longer on this lengthy debate, I am confident that inheritance works in the way that I have described and in accordance to the Gantry 5 documentation.

      I'm sure you will get to understand it if you experiment a little more.

      Regards, Mark.
    • Please search forums before posting. Please make sure your post includes the version of the CMS you are using and a link to the problem. Annotations on screenshots can also be helpful to explain problems/goals. Please use the "secure" tab for confidential information.
    • Marc's Avatar
    • Marc
    • Jr. Rocketeer
    • Posts: 38
    • Thanks: 0

    Re: SOLVED Inheritance - doesn't work as expected

    Posted 4 years 18 hours ago
    • Hello Mark,

      I'm just trying to follow your instructions on how to change inheritance at the section level. Please see #1438505

      So, yes, if you now want the utility section on the "service A" outline to inherit the utility section settings from the "base services" outline (rather than the base outline as it's currently set) then you would just go to the "inheritance" tab of the utility section on the "base services" outline and change "base outline" to "base services".

      I was confused why Base Service should inherit from itself, so I brought it to your attention:
      Your reply stated: 'inheritance' tab of the utility section on the "base services" outline and change "base outline" to "base services" - but I assumed you meant utility section on the 'Service A" outline

      But you replied:
      No my reply was correct.


      In summary, all I now need to know is:
      - if 'Base Services' outline inherits all sections from 'Base Outline'
      - 'Service A' outline is created by inheriting all sections from 'Base Service' (i.e. 'Base Outline')
      - How can 'Service A' then inherit a section (e.g. Utility section) from the 'Base Service' outline (instead of 'Base Outline')

      Your above quote looks at this question, but as in my last post, your instructions do not work (unless I misunderstood your instructions).

      Many thanks,
      Marc
    • Last Edit: 4 years 18 hours ago by Marc.
    • MrT's Avatar
    • MrT
    • Preeminent Rocketeer
    • Posts: 101084
    • Thanks: 13484
    • Web Designer/Developer

    Re: SOLVED Inheritance - doesn't work as expected

    Posted 3 years 11 months ago
    • You've misunderstood. You were asking why you couldn't get the "service a" and "service b" outline to show "base services" when you inherited from "base services". I explained that inheritance can only go one step. So, that is why the sections in your "service a" and "service b" said "inheriting from base outline" for those section that were being inherited from the base outline in the "base services" outline. To overcome this I said you need to break the inheritance on the base services outline for the appropriate section and having done that you would then be able to pick "base services" for inheritance on the appropriate section on the "service a" and "service b" outlines.

      Regards, Mark.
    • The following users have thanked you: Marc

    • Please search forums before posting. Please make sure your post includes the version of the CMS you are using and a link to the problem. Annotations on screenshots can also be helpful to explain problems/goals. Please use the "secure" tab for confidential information.
    • Marc's Avatar
    • Marc
    • Jr. Rocketeer
    • Posts: 38
    • Thanks: 0

    Re: SOLVED Inheritance - doesn't work as expected

    Posted 3 years 11 months ago
    • Thanks Mark - I appreciate your patience. I've now had a good experiment with Outlines, and with your help, obtained a much better feeling for them.

      All the best,
      Marc

Time to create page: 0.068 seconds