# Page Properties Missing Resources Path

**URL:** <https://forums.realmacsoftware.com/t/page-properties-missing-resources-path/46852>\
**Category:** Elements\
**Created:** [March 24, 2025, 7:57pm UTC](https://forums.realmacsoftware.com/t/page-properties-missing-resources-path/46852 "2025-03-24T19:57:46Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Doobox](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/doobox/32/32373_2.png) [@Doobox](https://forums.realmacsoftware.com/u/Doobox)\
**Post date:** [March 24, 2025, 7:57pm UTC](https://forums.realmacsoftware.com/t/page-properties-missing-resources-path/46852/1 "2025-03-24T19:57:46Z")

</div>

The docs ay there should be a {{page.resourcesPath}} in rw.page.  
But it’s not present? See attached image

> **[Available Data | RapidWeaver Elements Docs](https://docs.realmacsoftware.com/elements-docs/elements-language/bundle-structure/components/hooks.js/available-data)**
>
> Access Project Properties

 ![CleanShot 2025-03-24 at 7 .52.31@2x](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/1/2/128ef39bf29e6a137f10abd7fdf5ef9fbdfd0a13.jpeg)  
.

---

<div class="post-metadata">

**Author:** ![Doobox](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/doobox/32/32373_2.png) [@Doobox](https://forums.realmacsoftware.com/u/Doobox)\
**Post date:** [March 24, 2025, 8:06pm UTC](https://forums.realmacsoftware.com/t/page-properties-missing-resources-path/46852/2 "2025-03-24T20:06:58Z")

</div>

Obviously some other stuff missing as well, and published seems incorrect, as it isn’t .

 ![CleanShot 2025-03-24 at 8 .04.47@2x](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/3/f/3f23682b7d829eaa7c33fd2a73b7bb4be314fe71.png)

```auto
const logAllProperties = (obj, depth = 0) => {
        if (depth > 5) return; 
        Object.keys(obj).forEach(key => {
            const value = obj[key];
            if (typeof value === 'object' && value !== null) {
                console.log(' '.repeat(depth * 2) + key + ': {');
                logAllProperties(value, depth + 1);
                console.log(' '.repeat(depth * 2) + '}');
            } else {
                console.log(' '.repeat(depth * 2) + key + ':', value);
            }
        });
    };

    console.log('Logging all properties of rw.page:');
    logAllProperties(rw.page);

```

---

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [March 25, 2025, 10:22am UTC](https://forums.realmacsoftware.com/t/page-properties-missing-resources-path/46852/3 "2025-03-25T10:22:54Z")

</div>

Okay, we’re looking into this one now…

---

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [March 26, 2025, 6:33pm UTC](https://forums.realmacsoftware.com/t/page-properties-missing-resources-path/46852/4 "2025-03-26T18:33:09Z")

</div>

@Doobox This should all be fixed and updated in [Today’s Build](https://forums.realmacsoftware.com/t/elements-0-7-0-23410/46942/1), along with a new example component…

---

<div class="post-metadata">

**Author:** ![tpbradley](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/tpbradley/32/25503_2.png) [@tpbradley](https://forums.realmacsoftware.com/u/tpbradley)\
**Post date:** [March 26, 2025, 6:56pm UTC](https://forums.realmacsoftware.com/t/page-properties-missing-resources-path/46852/5 "2025-03-26T18:56:01Z")

</div>

There were quite a few things amiss in Elements, and in the manual too - some of it was just old and needed to be tidied up.

Some things to note:

- isPublished has been renamed to isDraft to avoid any confusion.
- Page icon now works, and persists after reloading the document.
- Language is set correctly

The docRootPath is blank if you’re on the home page. For other pages you’ll get a relative path to the site root. I believe this is the correct behavior - let me know if you foresee any issues here.

I’ve updated the docs to reflect all this, [Available Data | RapidWeaver Elements Docs](https://docs.realmacsoftware.com/elements-docs/elements-language/bundle-structure/components/hooks.js/available-data)
