2017-09-05 5 views
0

WSO2 DAS 대시 보드에서 생성 된 페이지를 삭제하거나 편집 할 수 없습니다. 홈 페이지는 미리 구성된 가제트와 잘 작동하지만 2 개의 새 페이지를 만들었으므로 지금은 삭제할 수 없습니다. 나는 또한 그들의 이름을 바꿀 수 없으며 가제트 등을 추가 할 수 없다.WSO2 DAS 대시 보드 - 사용하지 않는 페이지 삭제

답변

0

삭제하려고 할 때 브라우저 콘솔에 표시되는 내용을 알려주십시오. 대시 보드 구성은 json으로 레지스트리에 저장되며 필요에 따라 편집하고 원하지 않는 페이지를 삭제할 수 있습니다. 관리 콘솔에서 레지스트리를 탐색 할 수 있습니다. 귀하의 생성 대시 보드는 레지스트리 경로를 다음에있을 것입니다

/_system/설정/단말/대시 보드/yourDashboardName

당신은 "페이지"와 같은 페이지 배열을 볼 수 있습니다 : [].

편집 : (제대로 작동하는) 위에서 언급 한 JSON 파일을 검색으로 귀하의 첫 번째 페이지에서 위의 페이지 배열에 을 당신은

"content":{ 
      "default":{ 
로 JSON 경로가 표시됩니다 이 솔루션은 당신을 위해 작동 할 수있다 그 내부

는 같은 시작으로 많은 가젯 JSON 구성, B, C 등이있을 것이다 가젯 이름에 해당하고 이름이 있는지 여부를 확인 ID에 대한 그 검사에서

"d":[ 
        { 
        "id":"OnBoardingRequest-overall-0", 
        "content":{ 
         "id":"OnBoardingRequest-overall", 
         "title":"OnBoardingRequest-overall", 
         "type":"gadget", 
         "thumbnail":"fs://gadget/OnBoardingRequest-overall/thumbnail.png", 
         "data":{ 
          "url":"fs://gadget/OnBoardingRequest-overall/gadget.xml" 
         }, 
         "styles":{ 
          "title":"OnBoardingRequest-overall", 
          "borders":true 
         }, 
         "options":{ 
          "role":{ 
           "type":"STRING", 
           "title":"Gadet Role", 
           "value":"", 
           "options":[ 

           ], 
           "required":true 
          } 
         }, 
         "locale_titles":{ 

         } 
        } 
        }, 
        { 
        "id":"OnBoardingRequest-overall-task-breakdown-0", 
        "content":{ 
         "id":"OnBoardingRequest-overall-task-breakdown", 
         "title":"OnBoardingRequest-overall-task-breakdown", 
         "type":"gadget", 
         "thumbnail":"fs://gadget/OnBoardingRequest-overall-task-breakdown/thumbnail.png", 
         "data":{ 
          "url":"fs://gadget/OnBoardingRequest-overall-task-breakdown/gadget.xml" 
         }, 
         "styles":{ 
          "title":"OnBoardingRequest-overall-task-breakdown", 
          "borders":true 
         }, 
         "options":{ 
          "role":{ 
           "type":"STRING", 
           "title":"Gadet Role", 
           "value":"", 
           "options":[ 

           ], 
           "required":true 
          } 
         }, 
         "locale_titles":{ 

         } 
        } 
        }, 
        { 
        "id":"OnBoardingRequest-overall-task-breakdown-0", 
        "content":{ 
         "id":"OnBoardingRequest-overall-task-breakdown", 
         "title":"OnBoardingRequest-overall-task-breakdown", 
         "type":"gadget", 
         "thumbnail":"fs://gadget/OnBoardingRequest-overall-task-breakdown/thumbnail.png", 
         "data":{ 
          "url":"fs://gadget/OnBoardingRequest-overall-task-breakdown/gadget.xml" 
         }, 
         "styles":{ 
          "title":"OnBoardingRequest-overall-task-breakdown", 
          "borders":true 
         }, 
         "options":{ 
          "role":{ 
           "type":"STRING", 
           "title":"Gadet Role", 
           "value":"", 
           "options":[ 

           ], 
           "required":true 
          } 
         }, 
         "locale_titles":{ 

         } 
        } 
        }, 
        { 
        "id":"OnBoardingRequest-overall-task-breakdown-0", 
        "content":{ 
         "id":"OnBoardingRequest-overall-task-breakdown", 
         "title":"OnBoardingRequest-overall-task-breakdown", 
         "type":"gadget", 
         "thumbnail":"fs://gadget/OnBoardingRequest-overall-task-breakdown/thumbnail.png", 
         "data":{ 
          "url":"fs://gadget/OnBoardingRequest-overall-task-breakdown/gadget.xml" 
         }, 
         "styles":{ 
          "title":"OnBoardingRequest-overall-task-breakdown", 
          "borders":true 
         }, 
         "options":{ 
          "role":{ 
           "type":"STRING", 
           "title":"Gadet Role", 
           "value":"", 
           "options":[ 

           ], 
           "required":true 
          } 
         }, 
         "locale_titles":{ 

         } 
        } 
        } 
       ], 

아래에있는 너는 그 순간에 없어. 당신은 그것을 삭제하고 지금은 더 이상 사용하지 않을 수도 있습니다. 그곳에서 전체 a 또는 b를 삭제하면 해당 섹션이 제거됩니다. 그렇게하기 전에 백업 해 두십시오. 그런 다음 저장하십시오. 그리고 그것은 효과가있다. 이 문제를 해결하기 위해 대시 보드를 삭제하고 새 대시 보드를 만들고 가젯을 추가 할 수 있습니다. 희망이 있습니다

+0

예, 레지스트리에서 삭제할 수 있지만 대시 보드 편집기에서 편집 할 수 없습니다. 이름을 변경하거나 삭제 버튼을 누르지 않아도됩니다. – fPecc

+0

을 누르면 새 팩에서이 동작을 보았습니까? 그리고 몇 가지 구성을 마친 후에 이것을보고 있습니까? – dnWick

+0

내가 한 모든 구성은 몇 가지 간단한 대시 보드를 만드는 것입니다. – fPecc

0

예, 레지스트리에서 삭제할 수 있지만 대시 보드 편집기에서 수정할 수 없습니다. 이름을 변경하거나 삭제 버튼을 누르지 않아도됩니다. 페이지의 설정을 확장하기 위해 페이지의 이름을 누르면 아무 것도 표시되지 않고 콘솔의 오류는 다음과 같습니다.

index.js:179 Uncaught TypeError: Cannot read property 'site' of undefined 
at Object.component.destroy (index.js:179) 
at Object.destroyComponent [as destroy] (ues-dashboards.js:93) 
at destroyComponent (designer.js:449) 
at designer.js:471 
at async.js:567 
at async.js:246 
at async.js:122 
at _each (async.js:46) 
at async.each (async.js:121) 
at _asyncMap (async.js:245)