(DNN / 2sxc)模板中的标记不会替换为值

时间:2016-05-17 14:39:24

标签: dotnetnuke 2sxc

DNN 7.4.2上的2sxc V.8.4.5中的令牌模板存在问题。它是一个支持ListContent和ListPresentation的模板:

<div class="row">
<div class="col-md-12">[ListContent:Toolbar]
    <h[ListContent:Presentation:TitleHTag] style="text-align:[ListContent:Presentation:TitleTextAlign];">[ListContent:Titel]</h[ListContent:Presentation:TitleHTag]>
    <p style="text-align:[ListContent:Presentation:TextTextAlign];">[ListContent:Text]</p>

<repeat>
    <div class="col-md-[Content:Presentation:BootstrapWidthContent]">[Content:Toolbar]
        <div>
            <p><img src="[Content:Image]" style="float:[Content:Presentation:CssImageFloat];margin-top:8px; width:[Content:Presentation:CssWidthImage]"/></p>
        </div>
       <h[Content:Presentation:Title1HTag] class="[Content:Presentation:CssClassColorTitle]">[Content:Title]</h[Content:Presentation:Title1HTag]>
        <h[Content:Presentation:Title2HTag] class="[Content:Presentation:CssClassColorTitle2]">[Content:SubTitle]</h[Content:Presentation:Title2HTag]>
         <div class="[Content:Presentation:CssClassColorText]">[Content:Text]<br /><br />
            <a class="[Content:Presentation:CssClassColorLinkText]" href="[Content:Link]">[Content:LinkText]</a>
        </div>
    </div>
</repeat>
</div>
</div>

问题在于:

<h[Content:Presentation:Title1HTag] class="[Content:Presentation:CssClassColorTitle]">[Content:Title]</h[Content:Presentation:Title1HTag]>
<h[Content:Presentation:Title2HTag] class="[Content:Presentation:CssClassColorTitle2]">[Content:SubTitle]</h[Content:Presentation:Title2HTag]>

该行中的某些标记不会被值替换。我正在

<h class="titlered">Title1<h>
<h class="titlered">Title2<h>

内容:演示文稿不会出现问题,因为此演示文稿中的其他标记已被正确替换。

任何提示?

1 个答案:

答案 0 :(得分:0)

我必须猜一下,但我正在考虑某种拼写/命名问题。你确定,这个领域真的叫做Title1HTag,还是像Titel1HTag或TitleH1Tag一样拼错?

我建议您尝试在其他地方输出值,以便查看它,例如

XXX[tag-to-test]YYY