2012-08-01 3 views
0
나는 설탕 6.3.0를 사용하고 그리고 난

탭 순서

관리자에서 탭 순서를 변경 한 경우 오류를 가지고있다

을 변경 한 후 설탕 프로 6.3.0에서 현재 제외 탭을 볼 수 없습니다 -> 모듈 탭 및 부속 패널을 표시

난 단지 내 웹 페이지에 현재 탭을보고 모든 다른 탭이 나에게 보이지 않는 화면은 또한 다음과 같은 오류를

경고를 표시합니다 잘못된 인수 공급 var/www/workspace/clientname/modules/MySettings/TabController.php의 foreach()에 대한 경고 : in_array()는 매개 변수 2가 배열이 될 것으로 예상하고,/var/www/workspace/clientname/include/GroupedTabs /var/www/workspace/clientname/include/GroupedTabs/GroupedTabStructure.php 93 행에 경고 : array_merge() : 배열 # 1이 아닙니다 경고 : 잘못된 인수가 foreach()에서 제공되었습니다. 라인 /var/www/workspace/clientname/include/GroupedTabs/GroupedTabStructure.php 110

I는 I = 예를 설정하면? URL에 모듈을? = MODULENAME 모듈을 변경하여 계정 탭을 변경할 수 난 계정 탭은 볼 수 있지만 계정 탭은 다른 모든 탭이 사라졌습니다.

어떤 생각을 잘못하고 어떻게 해결할 수 있습니까?

도움이 될 것입니다! 우리는 프로 6.3.0 우리가 그 후 이름을 바꾸거나 모듈/관리 폴더에 SaveTabs.php 존재라는 이름의 파일을 삭제한다해야 할 것은을 설탕에이 문제를 해결하기위한 해결책을 발견 결국

+0

6.3.3 릴리스로 업데이트하고 문제가 해결되었는지 확인할 수 있습니까? – jmertic

+0

6.3.0 파일과 6.3.3 파일을 비교했지만 이벤트가 작동하지 않습니다. 어쨌든 jmertic은 $ tab-> set_system_tabs ($ _ POST [ 'group_0'])에서 'group_0'의 의미를 친절하게 설명 할 수 있습니다. 이 코드는 모듈/Administration/Savetabs.php에서 가져 왔습니다. print_r ($ _ POST)을 사용할 때 'group_0'이라는 이름의 키가 없으며 'group_0'이 항상 비어있는 이유가 있습니다. –

답변

1
I think you have done modifications to module through module builder and redeployed it.This is not the correct way.We need to do modifications through studio only. 

Try to do repair through repair wizard or otherwise use backup.There is any other solution i think.I have tried a lot. 
0

탭을 복구 한 다음 다시 정렬하고 저장하십시오. 그것이 완벽하게 작동하고 우리를 위해 잘 작동합니다 희망!