2011-10-23 4 views
1
좋아

, 이것은 바보 같은 질문이 될 수 적용되지 않습니다하지만 난이 드루팔 - 물건에 새의 종류를 해요 FBSS 모듈 (페이스 북 스타일 상태)을 구현하십시오. 그것은 모두 잘 작동합니다. 심지어 CSS 파일에서 일부 색상과 내용을 변경할 수있었습니다.변경 드루팔 모듈 템플릿은

제가 템플릿에 몇 가지 변경 작업을 수행하고 싶다면 일부 항목을 추가하고 제거해야합니다. 나는 CSS로 물건을 숨길 수 있지만, 그건 진절머리 나는 해결책처럼 들린다.

내가 편집을 시도 :

/sites/all/modules/facebook_status/templates/facebook-status-item.tpl.php 

을하지만 그렇게 무엇도 아무 효과가 없습니다. 나는 그것을 테마 폴더로 옮기기 위해 노력했다. 같은 것.

그리고 캐시를 삭제했습니다.

업데이트 : 모듈이 실제로이 템플릿 파일을 사용하는지 확인하는 방법이 있습니까?

+0

누구? 나는 완전히 여기에 붙어있어 .. – digi

+0

모듈이 파일을 사용하고 그것을 이동했다면 화면에 오류가 발생하기를 원할 것입니다. 이 파일이 사용되지만 구현에서 아직 호출하지 않았을 것으로 예상됩니다. 일반적으로 PHP 파일은 모듈이 예상 밖의 디렉토리를 찾지 못하기 때문에 예상했던 디렉토리에서 PHP 파일을 이동할 수 없습니다. –

+0

그런데 다시 수정하거나 옮길 때 오류가 발생하지 않는 것은 이상 할 것입니다. =/ – digi

답변

0

나는이 솔루션이 적합한 지, 내가 다른 테마를 적용한 다음 조정 된 테마를 다시 적용하고 모든 변경 사항이 적용되는지 확신 할 수 없다. 이유를 모르겠지만 때로는 내가 이렇게하기 전까지는 어떤 변화도 보이지 않습니다.

내가 말했듯이, 이것은 나 자신에게 고립 될 수 있지만, 데드 라인을 맞추는 데 도움이 될만한 가치가있다!

+0

팁 주셔서 감사하지만 작동하지 않았다 :/ – digi

3

먼저 모듈 페이지로 다시 이동하십시오.이 템플릿은 모듈에서 사용합니다. 둘째, 템플릿을 변경하면 테마 레지스트리 캐시가 재설정 될 수 있으므로 은/admin/build/themes로 이동하십시오. 테마를 실제로 전환 할 필요가 없습니다.

캐시를 사용하도록 설정 했습니까? 개발 중에는 다음 두 가지 작업을 수행하는 것이 도움이됩니다. 1) 캐시 사용 안함 2) 테마 설정으로 이동하여 "모든 페이지로드시 테마 레지스트리 다시 작성"또는 이와 유사한 메시지를 켭니다.

하고 새 템플릿을 추가 한 경우 100 % 확인하기 위해, 당신은 필요에 : 1) 캐시 지우기 2)/모듈 (즉, 등 템플릿 파일을 다시 검색합니다) 3) 관리자로 이동 구축/관리로 이동/build/modules (테마에 대한 정보를 다시 스캔합니다).

기존 템플릿을 편집하는 경우에도 도움이됩니다.

+0

죄송합니다, 작동하지 않았습니다 :(일부 이상한 이유로 TLP 파일을 전혀 읽지 않는 것 같습니다.) – digi

+0

완전히 캐싱을 해제하는 데 전적으로 동의합니다. 테마 개발/테마 구성 중.기본적으로 테마를 변경할 때마다 캐시를 ​​플러시하여 변경 사항이 표시되는지 확인하십시오. 때로는 그들은 때로는 때로는 평평하지 않을 것입니다. 이 경우에는 다른 문제가 있다고 생각하지만이 사실을 알고있는 것이 좋습니다. 그건 그렇고, 만약 당신이 Drush를 사용하지 않는다면, 그것은 내가 좋아할 다음 도구가 될 것입니다. Drush를 사용하면 캐시를 지우고 명령 줄에서 다른 많은 작업을 수행 할 수 있습니다. 때로는 Drupal을 충돌시킬 수 있으며 Drush는이를 해결하는 유일한 방법 일 수 있습니다. –

+0

흠, Drush에 대해 살펴 보겠습니다. :) 캐시는 꽤 오랫동안 사용하지 못했습니다. 언급하지 않은 것에 대해 유감스럽게 생각합니다. – digi