我正在使用具有 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>
泰,阿克塞尔