Blog Sections Open
Restoring the Internal Link List in TinyMCE for Evolution CMS
If TinyMCE suddenly stops showing the internal document list in the link dialog, check manager integration and file availability before blaming the editor itself.
When the internal link list disappears from TinyMCE, editors lose one of the fastest ways to build correct document links. In practice this usually means the editor integration is partially broken rather than TinyMCE itself being unusable.
What Usually Breaks
- A manager-side connector or script fails to load.
- Permissions or paths changed during an update.
- One site instance was updated differently from another on the same hosting account.
- The editor still opens, but the resource list endpoint returns nothing.
How to Diagnose It
- Compare the broken site with a working site on the same server.
- Open browser developer tools and watch the network requests made when the link dialog opens.
- Check manager and PHP error logs for missing includes or permission errors.
- Confirm that the connector responsible for building the resource tree still exists and is readable.
Best Fix Strategy
Do not patch the editor blindly. First restore the manager integration that supplies the internal resource list. If two otherwise similar sites behave differently on the same hosting, compare file versions, editor configuration, and custom manager overrides line by line.
Once the endpoint is healthy again, the TinyMCE link dialog usually starts listing internal resources without any additional UI patching.
Using IF with Ditto Placeholders in Evolution CMS
Why IF conditions fail with Ditto placeholders and how to structure uncached output so pagination values are evaluated correctly.
Looping Through Filled TV Fields Without Hard-Coding Every Attribute
A modeling pattern for product-like resources where only filled TV fields should appear in the output instead of a fixed hard-coded list.