Variable Depth for Pages
This is an open discussion with 4 replies, filed under General.
Search
It sounds like you need an arbitrary page tree structure. I have to admit this is not exactly one of Symphony's strengths; it works far better for more structured and semantic data. If you can structure you're data in such a way to give it more meaning, it will be far easier to implement. i.e.: You would create a section for each specific type of data (case studies, reports, news etc), have separate datasources, and top level pages with url parameters for these.
Of course, this is not always possible.
Rowans Breadcrumb Field has been designed in a way to somewhat solve this problem, but it is currently marked as an unstable release (I have used it a bit, and have not found any major issues, but I would always strongly recommend against using unstable code in any production environment).
I did this for a geographic location system that had variable structure and it was quite complicated to do. There were many datasources, lots of datasource customisations and lots of logic in the xsl templates.
Quite a complicated task.
Thanks for the responses folks. The problem is that as a cms based system, our editors will need the site to grow and shrink in those areas where needed to accommodate the audience needs of the site.
I was hoping there was some way to do this and it seems like there may be a way but something outside the standard capabilities of the tool. I would think that many sites will have areas in their sites that are not balanced, and mine is definitely that way.
I guess I have to try and restructure the site somehow, or start over.
Thanks,
Davlun
So been looking at our structure and think I can work something out to make it work in symphony more balanced.
Thanks for your help, will let you know if I have any questions.
Davlun
Create an account or sign in to comment.
Hello,
I have url parameters working great for sections where things have a known pattern for page depth up to a maximum depth. This seems to follow your examples closely, but my site is nearly so uniform in depth.
Where I am struggling with the easy way to do something is what to do when the depth is variable. Here is an example structure, from the root, up to this deep:
but it will not always be the full depth as you can see from this longer example.
My Questions:
I have tried to do things like include multiple data sources, with dependency on first dataset but have not been able to get things set up the way is needed.
Thanks in advance
davlun