엔터티 토큰 + 날짜 필드 + 사용자 지정 형식… 공백을 사용할 수 없습니다


9

날짜 필드가 포함 된 콘텐츠 유형 (주중 질문)이 있습니다 ( "게시 날짜"에 사용됨. 해당 날짜까지 질문은 게시되지 않음).

기본 (Long, Medium, Short) 날짜 형식을 변경하지 않고 제목 형식을 사용자 지정하려고합니다.

"제목 패턴"의
경우 ... [node : field-jcqotw-date : custom : l]이면 요일 (예 : 일요일)을 표시합니다.
[node : field-jcqotw-date : custom : lF]이면 dayMonth, 공백 없음 (예 : SundayJune)이 표시됩니다.
[node : field-jcqotw-date : custom : l F] 인 경우 "[node : field-jcqotw-date : custom : l F]"(예 : SundayJune)가 표시됩니다.
[node : field-jcqotw-date : custom : l F] 인 경우 "Sunday June"(예 : SundayJune)이 표시됩니다.

"l F", "l F", l \ F, (비 공백 공간), (공백) 등을 시도했습니다. "Custom"이 공백을 사용하도록하는 것은 없습니다.

편집 : 약간의 연구 후에 ... 그것은 엔티티 토큰 + CCK 날짜 필드 문제 인 것 같습니다 ... 나는 그 장소에 문제를 제기해야합니다.

"맞춤 형식"에서 공백을 사용할 수없는 이유는 무엇입니까?

또한 ... 나는 단순히 "myDate"=> 'l F j, Y'( '2011 년 6 월 5 일')라는 "날짜 유형"을 만들었습니다. 토큰에 해당 형식을 표시하는 방법이 있습니까? 길고, 중간, 날것의, 짧은 ... "myDate"...

편집 : 제목과 질문이보다 정확하도록 업데이트되었습니다. 이 문제는 엔티티 API, 컨텍스트, 날짜 필드와 관련이 있습니다.

답변:


5

에서 이 커밋 날짜 모듈에 있기 때문에, 토큰 통합은 제거 필드 토큰이 아직 작동하지 않습니다 .

이전 버전의 날짜 모듈로 재현 할 수 있지만 오류는 자동 노드 제목과 전혀 관련이없는 것 같습니다. 날짜 / 토큰.

위의 토큰 문제와 날짜 문제 다시 추가 필드 토큰 지원 이 커밋 될 때까지 기다립니다 .


나는 그것이 엔티티 API / 엔티티 토큰 + 날짜 모듈과 관련이 있다고 생각합니다. 약간의 연구를 통해 "엔티티 토큰"애드온을 활성화 한 후 CCK 필드를 사용할 수있는 것처럼 보입니다. .을 공백 대신 스톱 갭으로 사용했지만 문제를 해결해야합니다.
WernerCD

Entity API contrib 모듈은 자체 토큰을 제공하거나 제공하지 않을 수 있지만 토큰 모듈에서 완전히 지원되지 않는 토큰은 아닙니다. 또한 CCK는 D7에 존재하지 않으며 그 중 핵심은 Field API입니다.
tim.plunkett

CCK는 모듈로서 7에 존재합니다 ( "추가"항목을 제공합니다 ...). 내가 사용하고있는 토큰 afaik은 Entity API, Entity Tokens, Tokens, Date API (More 또는 less)의 조합입니다. 공백을 사용할 수없는 "custom"부분에 버그가있는 것이어야합니다.
WernerCD


0

날짜 형식의 한 부분 만 삽입 할 때마다 토큰을 여러 번 삽입 할 수도 있습니다. 그런 다음 사이의 공백이 올바르게 해석됩니다.

<div class="posted-on">%node:created:custom:M %node:created:custom:j, %node:created:custom:Y</div>
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.