2014-02-06 3 views
1

TYPO3에 일종의 사용자 구성 캐시가 있으며이를 정리하는 방법을 모른다고 생각하게하는 이상한 문제가 발생했습니다.TYPO3에 사용자 구성 캐시가 있습니까?

웹 사이트에는 일부 사용자와 일부 사용자 그룹이 있습니다. 테이블의 레코드를 관리하기위한 확장이 있습니다.

이러한 확장의 필드 중 일부는 파일을 참조하는 "그룹"유형입니다.

이상한 점은 같은 그룹의 이전 사용자는 해당 필드에서 업로드 버튼을 볼 수 없다는 것입니다. 그러나 동일한 그룹에 새 사용자를 만들면 버튼이 표시됩니다.

이전 사용자와 새 사용자의 구성간에 차이가 없습니다.

무슨 일입니까?

추가 정보 :

그들은 BE 사용자이며, 문제는 웹 -> 목록보기에 있습니다.

해당 필드의 TCA에는 특수 모듈이없고 disabled_controls도 없습니다.

내가 오래된 사용자를 복제하면 복제 된 사용자도 버튼을 볼 수 없다는 것도 흥미 롭습니다.

이미지

이 이전 사용자가 필드를 참조하는 방법입니다

enter image description here

+0

사용자 및 사용자 그룹 사용자가 그 TSConfig에서 보라. TYPO3 백엔드 및 백엔드 사용자에 대해 이야기하고 있습니까? TYPO3 자체에는 그러한 캐시가 없지만, 여러분이 사용하는 확장 기능이 그러한 마법을 수행하는 자체 백엔드 모듈과 함께 제공된다면 (그러나 그렇게 기대하지는 않을 것입니다.) 어떤 것이있을 수 있습니다. – StephenKing

+0

답장을 보내 주신 @ StephenKing 감사합니다. 나는 더 많은 정보를 추가했다. – Memochipan

답변

2
이 새로운 사용자가 필드를 참조하는 방법이다,

Old user

TSUser Config 또는 우리에게 옵션이 있다는 것을 기대합니다. 설정이 지정됩니다.

setup.default.edit_docModuleUpload = 0 
setup.override.edit_docModuleUpload = 0 

아마도 그것은 사용자 설정에서 설정됩니다 : 주어진 설명이 추측하기 매우 어려운

enter image description here

+0

당신은 절대적으로 옳습니다! 구성이 잘못되었습니다. 'edit_docModuleUpload.disabled = 1'을 사용하여 필드를 감추었지만 값을 무시하는 것을 잊었습니다. 따라서 새 사용자는 기본적으로 값을 얻지 만 환경 설정을 저장하면 예고없이 값이 변경됩니다. – Memochipan

관련 문제