? NPM Resource Changed ? Pending

User tests: Successful: Unsuccessful:

avatar dgrammatiko
dgrammatiko
11 Jan 2023

Pull Request is an alternative to #39449 which is for Issue #39416 .

Summary of Changes

  • The buttons PHP code has been reworked to pass data to JS
  • There is no server side rendering of the modals, it would happen on the fly, when a user requests a modal
  • There is some code that tries to replace the editor id both for click action and for the modals callback, etc
  • due to CSR all the ids should be always correct for any subform combination

Testing Instructions

Actual result BEFORE applying this Pull Request

Expected result AFTER applying this Pull Request

Screen.Recording.2023-01-11.at.22.25.17.mov

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

@wilsonge @Fedik what do you think?

avatar joomla-cms-bot joomla-cms-bot - change - 11 Jan 2023
Category JavaScript Repository NPM Change Layout Front End Plugins
avatar dgrammatiko dgrammatiko - open - 11 Jan 2023
avatar dgrammatiko dgrammatiko - change - 11 Jan 2023
Status New Pending
c3e7e78 11 Jan 2023 avatar dgrammatiko cs
avatar dgrammatiko dgrammatiko - change - 11 Jan 2023
Labels Added: ? NPM Resource Changed ?
avatar dgrammatiko dgrammatiko - change - 11 Jan 2023
The description was changed
avatar dgrammatiko dgrammatiko - edited - 11 Jan 2023
avatar Fedik
Fedik - comment - 15 Jan 2023

hou hou hou ?
no, sorry, that to much hacky, better keep that bug alive for some time ?

avatar dgrammatiko dgrammatiko - close - 15 Jan 2023
avatar dgrammatiko
dgrammatiko - comment - 15 Jan 2023

I mean I can add some events to let devs fill the dialog and remove the eval parts (I didn't introduce them now, they existed).

Anyways I though I will give it a try

avatar dgrammatiko dgrammatiko - change - 15 Jan 2023
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2023-01-15 15:34:36
Closed_By dgrammatiko

Add a Comment

Login with GitHub to post a comment