I keep getting the same error on the Documention Install on all the themes i try - See Error Below.
I have 1 custom theme and the Elemenatl clone addon theme, and core themes. And they all give me the same error.
Add the same issue on last 2 Versions - now on 9.1.3
Line 238- $args[‘topicTreeID’] = $tree->getTreeID();
Error
Call to a member function getTreeID() on null
**/var/www/clients/client7/web51/web/updates/concrete-cms-9.1.3_remote_updater/concrete/blocks/topic_list/controller.php**
```
if ($this->cParentID) {
$parent = Page::getByID($this->cParentID);
$path = '{ccm:export:page:' . $parent->getCollectionPath() . '}';
}
$data->addChild('cParentID', $path);
}
/**
* @param \SimpleXMLElement $blockNode The block node to import
* @param Page|mixed $page This is ignored
*
* @return array<string, mixed>
*/
public function getImportData($blockNode, $page)
{
$args = [];
$treeName = (string) $blockNode->data->tree;
$page = (string) $blockNode->data->cParentID;
$tree = TopicTree::getByName($treeName);
$args['topicTreeID'] = $tree->getTreeID();
$args['cParentID'] = 0;
$args['title'] = (string) $blockNode->data->title;
$args['mode'] = (string) $blockNode->data->mode;
$args['titleFormat'] = (string) $blockNode->data->titleFormat;
if (!$args['mode']) {
$args['mode'] = 'S';
}
if (!$args['titleFormat']) {
$args['titleFormat'] = 'h5';
```
I have created my own custom theme using a V8 theme i had already which i updated to latest bootstape to match elemental - so as to use all the new features.
But to use the Boards system you seem to have to use documention?
Please advise ? As i dont actually need the documention pages etc on my theme. All I need it the abillity to add templates to the Boards Section? in order to use the new Layouts?
Thanks All
Carl