1

我正在使用具有 JQuery 移动设备的 Plone 站点工作,但我遇到了媒体问题。

JQuery mobiles 在网页的主页中创建了一个简洁的菜单,该菜单链接到 plone 站点的不同视图。问题是媒体(如图像)与一个不存在的奇怪 URL 链接。

我的意思是:

我有一张图片,其路径为:url /competitions-en/red-bull-monte-descend/horaire/red-bull-monte-descend/ vignette_normal

但是在 img 标签的 src 参数中,我看到的是url / nameOfView Competitions -en/red-bull-monte-descend/horaire/red-bull-monte-descend/ vignette_normal

我不知道为什么 JQuery mobile 将视图的名称添加到图像的路径中,很难我知道如果我加载视图客户端(所以不是去:主菜单>视图,而是将视图加载到一个新的选项卡)没有问题。仅当我通过主页访问视图时,JQuery mobile 才会将视图名称添加到图像的路径中。

关于如何解决它的任何想法?

附加信息:

这将是 plone 模板中的块,第一个 TD 生成 img

<tr tal:repeat="el python: une_date[1]['horaires']"> 
    <td tal:attributes="class string:categorie ${el/categorie/cls}"> 
        <img tal:attributes="src el/horaire/vignette; alt el/horaire/title_short;" /> 
    </td> 
    <td tal:attributes="class string:competition"> 
        <a tal:content="el/competition/title" tal:attributes="href el/competition/url"></a> 
    </td> 
    <td class="emplacement"> 
        <span tal:content="el/horaire/emplacement"></span> 
    </td> 
    <td class="debut_fin"> 
        <span tal:content="el/horaire/debut">debut</span> - <span tal:content="el/horaire/fin">fin</span> 
    </td> 
    <td class="title" tal:content="el/horaire/title">un titre</td> 
 </tr> 

泰,阿克塞尔

4

0 回答 0