템플릿 파일에 일부 버튼 레이블과 헤더 만있는 동적 콘텐츠가있는 사이트가 있습니다. View 폴더에는 여러 * .ctp 파일이 있습니다 (예 : profile.ctp 및 index.ctp). 내 문제는 케이크 콘솔의 i18n 추출 기능을 실행하면 controller.php 및 profile.ctp의 변환 가능한 문자열이 선택되지만 index.ctp는 무시된다는 것입니다. Cakephp i18n은 하나의 템플릿 파일을 제외한 모든 파일을 추출합니다.
나는이 그러나 어떤 결과를 제공하지cake i18n extract --files .\View\ControllerName\index.ctp --ignore-model-validation --output .\Locale\ --paths . --overwrite yes --extract-core no --merge no
를 실행했는데, 더 * .pom 파일은 내가 --files
인수없이 실행할 때와는 달리, 생성되지 않습니다. 이 경우 뷰의 문자열 만 * .pom 파일에서 누락됩니다.
재미있는 점은 콘솔 출력에서 index.ctp가 구문 분석되지만 여전히 결과가 없다는 것입니다.
내 질문은 - 그렇습니다. 이유는 무엇입니까? 특정 템플릿을 비활성화하는 설정이 있습니까? 아니면 index.ctp 파일을 무시하는 기본 동작입니까? 아니면 뭔가 잘못하고있는 것일까 요?
감사합니다.
편집 : 해결되었습니다. 만약의 경우에 약식 PHP 태그를 사용하지 마십시오.
그래, 그들은 거기에 .. 괜찮아요. 각 버튼 텍스트 하나 :) – Thara