实体令牌+日期字段+自定义格式…无法使用空格


9

我有一个内容类型(一周中的问题)...,带有日期字段(用于“发布日期”。问题要到那个日期才能发布)。

我试图为其自定义标题格式,而不更改默认(长,中,短)日期格式。

对于“标题样式” ...
如果我[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:lF]它显示“ Sunday June”(例如:SundayJune)。

我已经尝试过“ l F”,“ l F”,l \ F,(不间断空格),(空格)等。我似乎没有让“自定义”使用空格。

编辑:经过一些研究...这似乎是一个实体令牌+ CCK日期字段问题...我不得不在那些地方提出一个问题。

为什么我不能使用“自定义格式”的空格?

另外...我创建了一个“日期类型”,简称为“ myDate” =>'l F j,Y'(“ 2011年6月5日,星期日”)。有没有办法让令牌显示该格式?长,中,原始,短...“ myDate” ...

编辑:更新标题和问题更正确。该问题与实体API,上下文,日期字段有关

Answers:


5

此“提交日期”模块中,删除了令牌集成,因为字段令牌尚不可用

使用较旧的Date模块副本可以重现该错误,但似乎与自动Nodetitles根本无关,仅与Date / Token有关。

我将等到上述令牌发行和日期发行重新添加字段令牌支持提交后再进行。


我认为这与实体API /实体令牌+日期模块有关。通过一些研究,似乎在启用“实体令牌”附加组件后CCK字段可用。尽管我只是使用。代替空格作为权宜之计,但我不得不在上面提出一个问题。
WernerCD 2011年

Entity API contrib模块可能提供也可能不提供自己的令牌,但是这些并不是最终将由Token模块完全支持的令牌。同样,CCK在D7中不存在,它的核心部分是Field API。
tim.plunkett

作为一个模块,CCK确实存在于7个模块中(提供“额外”功能...)。我使用的令牌afaik来自实体API,实体令牌,令牌,日期API(或多或少)的组合。必须只是“自定义”部分中的错误,不允许我使用空格。
WernerCD 2011年


0

您还可以多次插入令牌,每次仅插入日期格式的一部分。然后正确解释它们之间的空格。

<div class="posted-on">%node:created:custom:M %node:created:custom:j, %node:created:custom:Y</div>
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.