I’m going to try and explain my problem so it makes sense…here we go…
I’m looking to have a url structure like this for a specific section of the site…
1. / investor_relations / corporate_governance / charters
2. / investor_relations / corporate_governance / code_conduct
3. / investor_relations / corporate_governance / executive_bios / john_doe
/ template_group / template / url_title
The first two are not a problem, I would make a “Corporate Governance” channel and each entry would become a “page”. “Charters” and “Code Conduct” would be entries. The “corporate_governance” template would have a conditional to display static page content if segment_3 is blank, and would display the channel content if segment 3 is not blank.
The problem arrises when I need to go another level deep. In the third URL listed above the “Executive Bios” page would be a channel entry displayed as a static page. This would be fine if it was just some content. But I want to list the “Executive Bios” channel entries on this page…and then when one of those is clicked, I want to load a bio details page.
/template_group/template/ ? /url_title
I’m pretty much stuck. I’ve been reading TONS of information trying to figure this out. Categories were an option I found, but I don’t think that would work in my case and wouldn’t be user friendly for the client to create new pages.
“Why don’t you use Structure?”, you might be asking. I would love to use Structure and think it would solve my problems here. But I also have to make a dedicated mobile version of this site and need to pull content from the main site to the mobile site. The way structure works would require me to rebuild a separate structure tree on the mobile site and enter in the information again. Having to update content twice is not an option.
If you need me to explain something better please let me know. I’m getting desperate here, so any help would be amazing!