当我打开与配置SmartTarget一个网页,我得到两个不同的错误:
错误1
我第一次得到这个错误:
Server Error in '/' Application.
--------------------------------------------------------------------------------
com/tridion/marketingsolution/profile/Contact
================================================
Some configured classpath roots cannot be found
================================================
ClassPath : C:\tridion\Publicationsites\TestRD\staging\bin\bin
我不知道2号线如何进入画面,但是当我已有的bin文件夹中添加其他bin文件夹,错误去。 有毛病的任何配置文件的?
错误2
当我打开网页我申请上述错误的解决方法后,我收到以下错误
Unknown server tag 'smarttarget:Query'.
<smarttarget:Query View="lister" AllowDuplicates="true" Timeout="5000"
Publication="tcm:0-14-1" runat="server" Id="as">
Line 3: <smarttarget:Item runat="server" TemplateUri="tcm:14-1319-32"
ComponentUri="tcm:14-1321"></smarttarget:Item>
我在哪里需要添加smarttarget标签? 它应该是在web.config文件? 能否请您分享的语法。 我试图准确地贯彻ST在现场文档中提到。 任何区域,我需要重新检查?
问题3
我下面粘贴复合我的页面模板的截图:
当我发布这个页面,出现在主页设计TBB的HTML标记完全不公开。 只有添加SmartTarget以促进TBB生成的标记在aspx页面存在。
<smarttarget:Query View="lister" AllowDuplicates="true" Timeout="5000"
Publication="tcm:0-14-1" runat="server" Id="as">
<smarttarget:Item runat="server" TemplateUri="tcm:14-1319-32"
ComponentUri="tcm:14-1321"></smarttarget:Item>
<smarttarget:Promotions MaxItems="2" Region="sidebar" runat="server">
<ItemTemplate>
<smarttarget:PromotionalItems runat="server">
<ItemTemplate>
<tridion:ComponentPresentation runat="server"
PageURI="tcm:14-1119-64"
ComponentURI="<%# Eval("ComponentUri") %>"
TemplateURI="<%# Eval("TemplateUri") %>"/>
</ItemTemplate>
</smarttarget:PromotionalItems>
</ItemTemplate>
<FallbackContent>
<tridion:ComponentPresentation runat='server'
ComponentUri='tcm:14-1322'
TemplateUri='tcm:14-1323-32'/>
</FallbackContent>
</smarttarget:Promotions>
</smarttarget:Query>
是我实现正确的吗?