Hi Plone Community,
I am currently facing some challenges with the collective.exportimport while migrating content from classic to Volto. Specifically, I'm encountering issues with the links; links on the imported content are not working correctly. The link pointing to a "resolveuid" and it is not leading anywhere.
Example link: href="/resolveuid/4fdd8ea41ca54a969eb21c4ef521ef28"
I have found that there is a feature called 'Fix links to content and images in richtext', but it is giving the following error.
Traceback (innermost last):
Module ZPublisher.WSGIPublisher, line 181, in transaction_pubevents
Module ZPublisher.WSGIPublisher, line 390, in publish_module
Module ZPublisher.WSGIPublisher, line 285, in publish
Module ZPublisher.mapply, line 85, in mapply
Module ZPublisher.WSGIPublisher, line 68, in call_object
Module collective.exportimport.fix_html, line 50, in __call__
Module collective.exportimport.fix_html, line 315, in fix_html_in_content_fields
Module plone.dexterity.utils, line 53, in iterSchemataForType
Module plone.dexterity.schema, line 108, in decorator
Module plone.dexterity.schema, line 156, in get
Module plone.dexterity.fti, line 246, in lookupSchema
Module plone.alterego.dynamic, line 26, in __getattr__
Module plone.dexterity.synchronize, line 10, in synchronized_function
Module plone.dexterity.schema, line 407, in __call__
Module plone.dexterity.fti, line 257, in lookupModel
Module plone.dexterity.fti, line 246, in lookupSchema
Module plone.alterego.dynamic, line 26, in __getattr__
Module plone.dexterity.synchronize, line 10, in synchronized_function
Module plone.dexterity.schema, line 407, in __call__
Module plone.dexterity.fti, line 257, in lookupModel
Module plone.dexterity.fti, line 246, in lookupSchema
Module plone.alterego.dynamic, line 26, in __getattr__
Module plone.dexterity.synchronize, line 10, in synchronized_function
Module plone.dexterity.schema, line 407, in __call__
Module plone.dexterity.fti, line 257, in lookupModel
Module plone.dexterity.fti, line 246, in lookupSchema
Module plone.alterego.dynamic, line 26, in __getattr__
Module plone.dexterity.synchronize, line 10, in synchronized_function
Module plone.dexterity.schema, line 407, in __call__
Module plone.dexterity.fti, line 257, in lookupModel
RecursionError: maximum recursion depth exceeded while calling a Python object
Additionally, I am not exporting/importing some of the pages but creating them manually. The url's are the same with the old website but I am concerned about whether the links to these manually created pages in the imported content will work correctly.
I would greatly appreciate any guidance or assistance you can provide to help resolve these issues. Has anyone encountered similar problems with the 'Fix links to content and images in richtext' feature or links in general during content migration? Any suggestions or workarounds would be immensely helpful.
Thank you in advance for your support.