Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-11756 Vue.Js renderer
  3. OFBIZ-11310

JSON renderer for screen/menu/form



    • Type: Sub-task
    • Status: In Progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: Trunk
    • Fix Version/s: None
    • Component/s: framework
    • Labels:


      In a POC approach for using a SPA framework for GUI in OFBiz, json renderer have been developed.

      This Jira could be used to do code review on these renderer.

      Currently, these renderer are on a V0 situation, it's a work in process situation. After mailing-list discussion with mathieu we decide to go to a V0.1 by 2-3 tasks

      • add some javadoc each time it's necessary or needed
      • remove all comment code or explain the decision waiting to activate or remove the code
      • do checkstyle

      On first step, code will be with only what is used in a use case (no code for tag not currently manage).

      Json renderer are part of vuejs-portal plugin, in ofbizextra gitlab (https://gitlab.ofbizextra.org/ofbizextra/ofbizplugins/vuejsPortal), so commit are done on it, and mailing-list with these commit are ofbizextra-commit@lists.sourceforge.net. But we will publish an update on this Jira each week there are some modifications on renderer files

      This task will take some time because it will used to do a complete code review, not only in renderer but in vuejs component too, and so complete documentation.


        1. OFBIZ-11310.patch
          241 kB
          Olivier Heintz
        2. FrontJsTreeRenderer.java
          11 kB
          Olivier Heintz
        3. FrontJsScreenViewHandler.java
          6 kB
          Olivier Heintz
        4. FrontJsScreenRenderer.java
          50 kB
          Olivier Heintz
        5. FrontJsOutput.java
          12 kB
          Olivier Heintz
        6. FrontJsMenuRenderer.java
          12 kB
          Olivier Heintz
        7. FrontJsFormRenderer.java
          141 kB
          Olivier Heintz



            • Assignee:
              holivier Olivier Heintz
              holivier Olivier Heintz
            • Votes:
              0 Vote for this issue
              3 Start watching this issue


              • Created: