I'm currently using FirstSpirit Server version: 5.2.212.71463.
I have a page template that has the following generation channel snippet:
$CMS_RENDER(template:"channel_import", type:"tt", uid:"standard.footers")$
This render template essentially will call the generation channel of a any object (in this case a table template), per below:
$CMS_VALUE(#global.userService.getStore(class("de.espirit.firstspirit.access.store.Store$Type").TEMPLATESTORE,false).getStoreElement(uid, class("de.espirit.firstspirit.access.store.IDProvider$UidType").TEMPLATESTORE_SCHEMA).getTemplateDocument(#global.project.templateSets.get(0)))$
Which will call the generation channel of the table template named "standard.footers", whose generation channel is the HTML snippet of the site-wide footer.
This footers table template has markup within the generation channel for EasyEdit, which I've included a snippet below:
$CMS_IF(!#row.isEmpty)$
$CMS_SET(set_row, #row)$
$CMS_END_IF$
<div class="footer-copyright-row__wrapper">
<div class="footer-copyright-row clearfix">
<p$CMS_VALUE(editorId(editorName:"tt_copyright"))$>$CMS_VALUE(set_row.copyright)$</p>
</div>
</div>
The issue I'm having is that in ContentCreator, the javascript functionality for editing the footer on the page works but gives me an error when trying to edit the datasource.
"Editor 'copyright' not found in Page 'Jared Home Page'!"
I'm at a loss as to what is needed to edit this datasource, as it's embedded in the page template generation channel and not within a separate content area like the Mithras project uses. I'm also a little fuzzy as to how FirstSpirit determines the scope of the editors within the ContentCreator and thus why it can't find the table template editor that is rendered on the page.
Thanks!
Seth Jackson