Topic Lists stopped working2 users found helpful
in 18.104.22.168 Topic Lists stopped working as attributes.
When I create a custom attribute of "Topic" type and try to connect it to an existing topic list I'm getting an error as follows:
You must specify a valid topic tree parent node ID and topic tree ID.
The error message applies both to a custom topic list I create and the standard topic list that comes with Elemental theme.
The error message disappears when I choose one of the topics listed under the tree.
But it means that I lose all the topic functionality as instead of a tree I'm getting nothing in the Composer...
Help and advice will be highly appreciated!
Fix can be found here but you need do it manually.
sorry I could not find the issue mentioned before - you are re-linking to the one I created.
It was not that I was unable to create a tree - I could not properly assign it to an attribute.
As much as I'm thankful for the fix - it did not work...
You need to edit the minified version of topic.js as well. The options allowFolderSelection needs to be set to true.
The file can be found in:
Hope this helps
Also don't forget to disable Caching first. You can enable it later.
I run Concrete22.214.171.124, I followed this Howto:
and have a categories tree setup in my page attributes. But there's no way to select anything, the tree is just folders, there are no radio buttons or check boxes available.
So, I also did what this post says:
and added 'allowFolderSelection': true, to /concrete/attributes/topics/type_form.php. But nothing changed. I still don't have an option to select categories.
I checkedhttps://github.com/concrete5/concrete5/commit/c24ecd6deb7fa2b7297325... , all changes are done in C126.96.36.199.
Is there any other work around?