2010-02-15 5 views
1

새로운 프로젝트에 Symfony 1.31을 사용하고 있습니다. 방금 admin 생성기를 사용하여 백엔드 앱에 모듈을 만들었습니다. 필자의 놀랍게도 (아직까지는) 페이지에 적용된 테마가없는 것 같습니다. 이전에 언급했듯이이 새로운 프로젝트는 - /app/backend/layout.php 파일을 아직 수정하지 않았습니다.Symfony admin 생성기 생성 모듈에 스타일이 없습니다

전에 비슷한 문제가 생긴 것 같아요 - 내가 어떻게 해결했는지 모르겠다. (스타일이나 이미지가 오기전에/web 폴더로 작업을하거나 복사해야한다고 생각한다. 메모리?

+0

예를 들어 확인하십시오. 모든 파일 (예 : CSS, JS)의 다운로드 여부를 판별합니다. –

+1

은 전혀 관련이 없지만 가능하면 새 프로젝트에 1.4를 사용하는 것이 가장 좋습니다. 장기 서비스 릴리스로 일부 기존/더 이상 사용되지 않는 기능이 제거됨에 따라 조금 더 빨라야합니다. – benlumley

답변

3

당신은 plugin:publish-assets 명령을 실행해야 할 수 있습니다

php symfony plugin:publish-assets 

그러면 프로젝트의 web/ 안에 플러그인의 web/ 디렉토리에 대한 심볼릭 링크가 생기므로 sfDoctrinePlugin (또는 사용하는 ORM에 따라 propel) admin-gen 스타일에 액세스 할 수 있습니다.

+0

감사합니다. 자산 게시를 깜박했습니다. 좋아, 나는 모퉁이에 서서, 내 얼굴을 벽에두고, 이제 ... : p –

1

아파치 구성 및 파일 사용 권한, 특히/sf/하위 디렉토리의 별칭을 확인하십시오. sf_admin 페이지에 해당하는 .css 파일에 액세스 할 수없는 것으로 보입니다. 별칭을 추가하여 수정할 수 있습니다. 가상 호스트 구성 또는 심볼릭 링크 허용.

(그런데, 힌트 : 당신의 HTML 소스를 확인 .CSS URL을 발견하고 브라우저로 직접 액세스하려고)

관련 문제