# Process Documentation with CMS

**URL:** <https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566>\
**Category:** Elements CMS\
**Created:** [January 9, 2026, 8:31pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566 "2026-01-09T20:31:17Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![handshaper](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/handshaper/32/27373_2.png) [@handshaper](https://forums.realmacsoftware.com/u/handshaper)\
**Post date:** [January 9, 2026, 8:31pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/1 "2026-01-09T20:31:17Z")

</div>

@ben I’m attempting to build a process documentation browser on one of my sites using the CMS. It is very similar to a blog except there is not a separate POST page, the posts are displayed alongside the items (index). Selecting an item displays the associated article in the right column.

The problem that I’m facing is that there is currently no way to tell the CMS that I want one of the items in the index to be displayed when the page is opened. Currently, what happens when the page opens, and the post column displays “item not found.”

Is there some way of being able to specify an initially selected item?

The next question is regarding pagination. There currently does not appear to be a way to tellthe CMS to display ALL of the items in a collection. To work around this, I have to set the number of items to some arbitrarily large number.

Is there another way to tell it to display all items in the collection?

I’m also assuming that given the fact that the posts are being displayed on the same page as the list of items, that there can only be a single collection on the page, correct?

Some guidance on whether this approach makes any sense would be appreciated.

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [January 9, 2026, 8:36pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/2 "2026-01-09T20:36:28Z")

</div>

that what I do here, only way I worked around that issue

[https://sjwjaw.co.uk/blogsp/?item=today](https://sjwjaw.co.uk/blogsp/?item=today) today is the post

both collection and item are on same page

just click on the notes on the left

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [January 9, 2026, 8:42pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/3 "2026-01-09T20:42:23Z")

</div>

project if it helps

[elementsapp://downloadDocument/oL1M5AftPYzZ](elementsapp://downloadDocument/oL1M5AftPYzZ)

all of the images are cms driven, including random cms images

---

<div class="post-metadata">

**Author:** ![handshaper](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/handshaper/32/27373_2.png) [@handshaper](https://forums.realmacsoftware.com/u/handshaper)\
**Post date:** [January 9, 2026, 8:55pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/4 "2026-01-09T20:55:11Z")

</div>

@upssjw Aloha Steve, thanks for that, it is close to what I’m after, except I want the index of articles to be always visible alongside the content display. The idea being that the reader is not being jerked away from following the steps in the process.

I’ll take a look at your project to see how you hooked it up, so there is always an article selected when the page is opened.

Thanks for sharing.

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [January 9, 2026, 8:56pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/5 "2026-01-09T20:56:00Z")

</div>

Just take collection out of the modal

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [January 9, 2026, 9:04pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/6 "2026-01-09T21:04:21Z")

</div>

I have multiple collections on other cms projects on the link the first page has two collections to show a featured post

---

<div class="post-metadata">

**Author:** ![handshaper](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/handshaper/32/27373_2.png) [@handshaper](https://forums.realmacsoftware.com/u/handshaper)\
**Post date:** [January 9, 2026, 9:13pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/7 "2026-01-09T21:13:45Z")

</div>

How were you able to edit the URL for the blog page in order to add the link to the initial post?

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [January 9, 2026, 9:18pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/8 "2026-01-09T21:18:10Z")

</div>

I created a link in the menu and hid the page the link points to the page. The link has the the post I want to open, so the link is acting as the page in the menu

It’s just /?item=today in my case on the end of the link I created could have been any post title

The link and page have the same name

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [January 9, 2026, 9:30pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/9 "2026-01-09T21:30:49Z")

</div>

might help

---

<div class="post-metadata">

**Author:** ![handshaper](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/handshaper/32/27373_2.png) [@handshaper](https://forums.realmacsoftware.com/u/handshaper)\
**Post date:** [January 9, 2026, 9:50pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/10 "2026-01-09T21:50:28Z")

</div>

OK, I think I have it figured out and working on my test page. Wiuld be nice if the CMS would just allow you to specify an opening article, but your approach at least works for now. Although it did not seem to like a complicated filename. Once I changed it to something simple it worked.

Lots more experimenting to be done.

Thanks for your help.

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [January 9, 2026, 9:52pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/11 "2026-01-09T21:52:08Z")

</div>

Agree would be easier if an option to add the post name

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [January 9, 2026, 9:57pm UTC](https://forums.realmacsoftware.com/t/process-documentation-with-cms/53566/12 "2026-01-09T21:57:38Z")

</div>

these pages have multi collections, all random images from cms

[https://forums.realmacsoftware.com/t/cms-image-driven/53466/22?u=upssjw](https://forums.realmacsoftware.com/t/cms-image-driven/53466/22)
