2014-12-11 5 views
1

새 전자 상거래 사이트로 Sylius를 사용하려고합니다. 설치가 끝난 후 멋진 모습을 보였으므로 처음에는 놀고 싶었습니다. 프론트 엔드에 있지만 로그인 또는 등록 페이지를 보자 마자 어떤 종류의 템플릿이나 스타일이 빠져 있습니다. 사실 스타일 시트 나 자바 스크립트 파일이 설정되어 있지 않습니다. 나타나는 모든 원시 unstyled 형태와 말 그대로 아무것도. 내가를 완료하면Sylius admin 또는 스타일이있는 로그인, 등록 또는 계정 페이지를 볼 수 없습니다.

"An exception has been thrown during the rendering of a template ("None of the chained routers were able to generate route: Route 'cmf_create_put_document_base' not found") in CmfCreateBundle::includejsfiles-create.html.twig at line 17.”

:

a baron login page a baron register page

내가 응용 프로그램/콘솔 sylius의 끝에서 자격 증명을 사용하여 로그인하려고하면 : 단계를 설치, 나는 다음과 같은 오류가 발생합니다 새로운 고객으로 주문한 다음 내 화면에 표시되는 내 계정을 볼 때 내 사용자 이름, 전자 메일 주소 및 로그 아웃 링크와 함께 로그인 한 사용자입니다. 그게 전부 야.

a baron account page

는 나는 그것을 작동 볼 방법이없는 http://demo.sylius.org/에서 데모와 연극을 했어 감안할. 나는 dev.log 파일을 grep을 경우

, 나는 위에서 언급 한 외에 다음과 같은 오류를 발견 :

[2014-12-11 10:07:29] assetic.ERROR: The template "CmfCreateBundle::includejsfiles-hallo-coffee.html.twig" contains an error: Unable to find file "@CmfCreateBundle/Resources/public/vendor/hallo/src/hallo.coffee". [] [] [2014-12-11 10:07:29] assetic.ERROR: The template "CmfCreateBundle::includejsfiles-ckeditor.html.twig" contains an error: Unable to find file "@CmfCreateBundle/Resources/public/vendor/ckeditor/ckeditor.js". [] []

나는 @ 경로를 찾을 경우 CmfCreateBundle/자원/공공/공급 업체/안녕/src/hallo.coffee 또는 @ CmfCreateBundle/Resources/public/vendor/ckeditor/ckeditor.js 벤더/symfony-cmf/create-bundle/Resources/public/vendor/디렉토리에 존재하지 않는지 확인할 수 있습니다.

설치 단계는 다음과 같습니다

  • 작곡가 만들 프로젝트 -s DEV sylius/sylius 표준 : v0.11.0 www가, 또한 시도 작곡가
  • 만들 프로젝트 -s DEV sylius/sylius 표준 WWW
  • CD www가
  • 는 chmod -R 775 웹/미디어/응용 프로그램/캐시 응용 프로그램/로그
  • chmod를 664 응용 프로그램/CONFIGS/parameters.yml
  • 작곡가 실행 스크립트 포스트 INST 캐시에게
  • 응용 프로그램/콘솔 sylius을 취소하려고 할 때 1 단계가 실패로 모든-CMD : 설비가 참고로

를 추가로 설치, 나는 VM웨어 (우분투 12.04, PHP5.5)과에 설치하려고했습니다 Amazon EC2 인스턴스 (Ubuntu 14.04, PHP5.6)와 PHP 및 ZF2에 익숙하지만 Symfony 2 또는 Sylius 환경이 전혀 없습니다.

덕분에 사전에

답변

3

나는 또한 단지이 문제를 경험했다. 이를 해결하려면 app/config/routing.yml에 다음 줄을 추가 : 내가 조사하고 있습니다

symfony_cmf: 
    resource: @CmfCreateBundle/Resources/config/routing/rest_no_locale.xml 

왜이 알아서하지 않았다 설치합니다.

0

나는 라우팅 규칙을 추가로 @avolkman 트릭을 다음 :

symfony_cmf: 
    resource: @CmfCreateBundle/Resources/config/routing/rest_no_locale.xml 

그러나이 누락 된 JS 파일 만 고정 문제가 있지만 로그인 페이지에서 템플릿을 누락하지 고정 문제.

새로운 버전 0.12 (Sylius Standard)를 사용하고 있으며 여전히이 문제가 있습니다.

php app/console assetic:dump --env=prod --no-debug 
(이제 안녕 - coffee.js를 볼 수 있습니다)

php app/console cmf:create:init-hallo-devel 

명확 캐시 또는 일반적인

php app/console ca:c --env=prod and php app/console ca:c 

다시 자산으로 제거 :

0

오류를 해결하려면

완료! 오류 없음