2016-11-11 6 views
-1

나는 몇 가지 일반적인 질문을합니다. Orchard CMS를 실행하면됩니다. 그들이 어리 석다고 사과한다면 사과!오차드 CMS : 갤러리에서 설치했을 때 새로운 테마 구조 및 파일이 저장되는 위치

오늘 테마 갤러리에서 Metro이라는 테마를 설치했습니다. 테마 선택 페이지에서도 볼 수 있습니다. 그러나 파일과 폴더 구조가 Orchard CMS에 저장된 이유는 무엇입니까? 나는 Theme 폴더를 들여다 보았다. 그러나 거기에 없다. 나는 내가 구조를 어떻게 만들 수 있는지보고 싶다.

한 가지 더. 테마 .png 파일은 멋진 레이아웃을 보여 주지만 레이아웃을 활성화하면 레이아웃이 완전히 달라집니다. 왜 이런거야?

마지막으로 Orchard의 웹 인터페이스를 사용하여 사이트를 설치했는데 정상적으로 실행 중입니다. 하지만 orchard > codegen theme CreditLine을 실행하려고하면 명령 codegen이 존재하지 않습니다..

나는 다음 명령 프롬프트 (orchard >)에서 설치 유틸리티를 실행하고는

이전의 오차드 설치가이 테이블 접두사이 데이터베이스에서 발견 된 표시.

분명히 웹 인터페이스를 통해 설정 한 것이 성공적이라고합니다. 하지만 여전히 codegen 명령이나 심지어 help codegen 명령을 실행할 수 없습니다. 후자의 명령은 Command codegen doesn't exist을 보여줍니다!

오차드 버전 : v.1.10.1.0는

답변

2

1)은 src/Orchard.Web/Themes/TheThemeName

2) 그것은 당신이 오래된 테마를 설치 한 수 아래 로컬 Themes/TheThemeName에 설치, 또는해야합니다. 당신이 잘못 된 것에 대해 많은 세부 사항을주지 않기 때문에 확실하지 않습니다.

3) 먼저 codegen 모듈을 사용하도록 설정해야합니다. Orchard를 시작하여 modules => Codegen => Enable으로 이동하십시오. 또는 orchard.exe에서 실행하십시오 : feature enable Orchard.CodeGeneration

+0

늦게 답장을 드려 죄송합니다. 명령 줄 도구를 사용했습니다. 'Orchard> 기능은 Orchard.CodeGeneration'을 활성화 시켰습니다. 그러나'help codegen' 명령을 입력하면'command codegen does not exist'라고합니다. 사용 가능한 명령 목록에 없습니다. 분명히'codegen theme BoxingDay'를 시도했을 때 명령이 사용 가능하지 않다고 말했다. 내가 뭘 잘못하고 있니? 나는 처음부터 새로운 테마를 만들고 싶다. –

+0

명령 줄에서 Codegen을 활성화 할 때 문제가 있음을 기억합니다. 모든 App_Data를 삭제하고 관리자 인터페이스를 통해 활성화하면 실패하지 않습니다. – devqon

0

많은 인터넷 검색과 투쟁 후 나는 멋진 커뮤니티를 찾았습니다. here 내 대답을 얻었습니다!

Orchard Repository on Github 기본값은 dev입니다. 처음 복제 할 때 완전히 간과 한 부분입니다! 그래서 나는 내 로컬에서 모든 것을 제거하고 소스를 다시 복제했지만 이번에는 master 분기에서.

더 이상의 컴파일 오류 또는 명령 줄 문제가 표시되지 않습니다. 이번에는 CLI를 통해 Orchard.CodeGeneration 기능을 사용할 수 있습니다. 다른 모든 것도 잘 작동하는 것 같습니다.

단계 : 내가 VS2015에서 마스터 지점에서 dev 지점 initialy
2. 복제 된 과수원에서
3. 오픈 솔루션을 복제 내 로컬에서

1. 제거 소스
4. 컴파일, 실행 및 설정 내 첫 번째 사이트
5. 마지막으로 orchard 명령 프롬프트에서 feature enable Orchard.CodeGeneration을 실행했습니다.