小编Jer*_*emy的帖子

SignalR和Sitecore

有没有人有SignalR和Sitecore一起工作?

Sitecore中存在一个问题,即在Sitecore中点击Application_Start并启动它以启动RouteTable.Routes.MapHubs().

我已经仔细检查过我在布局上映射到我的URL/signalR/hubs默认值.还包括JQuery,JQuery SignalR和自定义JS的脚本块.

除了URL/signalr/hubs没有映射之外,它会在客户端将所有内容都拉下来.

我注意到Sitecore for MVC RouteTables需要一些特殊处理,但这些并不直接解决当前遇到的问题.

谢谢 -

sitecore signalr

3
推荐指数
2
解决办法
793
查看次数

Cycle2 Autostop无法正常工作

对于最近的项目,我们正在使用Cycle2.我已升级到最新版本.我们使用Sitecore来呈现内容.无论我采取的方法(下面),我都无法使自动停止运行.我们每张幻灯片有2-3张幻灯片,我们希望它按以下方式移动:1-2-3-1.

我们是否将其渲染为以下规则中的自动播放:

<ul class="<%# Sitecore.Context.PageMode.IsPageEditor ? String.Empty : "cycle-slideshow" %> interior" 
                data-cycle-speed="3000" 
                data-cycle-autostop="true"
                data-cycle-timeout="5000" 
                data-cycle-auto-height="container"
                data-cycle-slides="> li" >
                <sc:Placeholder  runat="server" ID="SlidePlaceholder" Key="SlidePlaceholder" /></ul>
Run Code Online (Sandbox Code Playgroud)

或者,如果我们在没有"cycle-slideshow"类的JS中以编程方式播放:

$('#my-slideshow').cycle({
    speed: 3000,
    autostop: true,
    timeout: 5000,
    end: function() {
        $('#my-slideshow').cycle('stop');
    }
});
Run Code Online (Sandbox Code Playgroud)
  • 我们正在正确加载JQuery.
  • 在对功能进行一些研究之后,我已经尝试了'true'和'1'来自动停止.
  • 我们还使用Carousel和Swipe Cycle2库.
  • 我们同时加载以下库:fancybox 2.1.4,查询,imagesloaded jquery.ba-resize,jquery.qtip,jquery.rwdImageMaps,Slimscroll和modernizer.
  • 它正常循环.我们可以基于捕获视口的更改来使其停止内联,但标准的自动停止不起作用.这是一个快速的concole日志捕获(IE,FF和Chrome之间相同)
  • [cycle2] --c2 init-- jquery.cycle2.min.js:6
  • [cycle2] speed:3000(number)jquery.cycle2.min.js:6
  • [cycle2] autostop:true(boolean)jquery.cycle2.min.js:6
  • [cycle2] timeout:5000(number)jquery.cycle2.min.js:6
  • [cycle2] autoHeight:container(string)jquery.cycle2.min.js:6
  • [cycle2] slide:> li(string)jquery.cycle2.min.js:6
  • 它在原始HTML模式下演示了与静态内容相同的行为
  • 另外,我运行了通过JS Lint在页面中启动的所有JS.

任何帮助/建议表示赞赏.谢谢你的时间.

javascript jquery sitecore jquery-cycle2

3
推荐指数
1
解决办法
1129
查看次数

在Dust.js模板中截断返回的数据

我们输出到Dust.js模板,如下所示:

{#Data}
<li class="link-block clearfix">
    <img class="profile-image" src="{ImagePath}"/>
    <div class="left">
        <a href="{UrlPath}">
            <span class="left">
                <span class="details">{ByLineStart}{ByLineAction}{ByLineEnd}</span>
                <p>{Detail}</p>
            </span>
            <span class="left info">
                <span class="last-reply">{Last}</span>
                <span class="count-small">{ChildCount}</span>
            </span>
        </a>
    </div>
</li>
{/Data}
Run Code Online (Sandbox Code Playgroud)

我们希望在这种情况下将"详细信息"输出截断为XXX个字符.与RSS提要一样,整个块是一个可点击区域,将用户带入应用程序的另一部分.有没有人知道现有的Dust Logic是否会在线截断该值?

jquery truncate dust.js

1
推荐指数
1
解决办法
1147
查看次数