Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi Dmitri,
@dlubitz and I recently wanted to use this package to render partials consisting of a Fusion object and a content node via AJAX. We didn't want to use the built-in Psmb.Ajaxify:Ajaxify, but instead retrieve the partial key and use that in our own AJAX implementation. Therefore, we added some features to this package to make it work, mainly:
and I made some final revisions and reformatting of the code to reflect and unify the new naming conventions and common Neos CMS code styles. I've broken these changes into their own commits for ease of review.
I marked two commits as breaking change because they changed some API names, even though the main Psmb.Ajaxify:Ajaxify access point remains unchanged. I think it would be useful to reflect these breaking changes in an increase to the major release version to inform users of the new naming conventions.
I followed the naming conventions of the Neos core packages as much as possible and tried to be backwards compatible with Neos 3.0 by comparing the code statements used with those of Neos Core 3.0. Finally, I tested the changes in a local Neos 7.3 instance, where they worked as expected.
No features were removed, only added.
Thank you very much for your work and greetings!
Alex