【发布时间】:2018-03-16 00:53:50
【问题描述】:
我正在尝试自定义默认的 Kodi 皮肤“河口”。我的计划是在电影标题旁边显示电影的标签。
皮肤在DialogVideoInfo.xml 模板文件中使用$INFO[ListItem.Tag],并且Kodi 在打开视频信息屏幕时可以很好地显示标签。
但是当我在内部使用 $INFO[ListItem.Tag] 变量时,例如MyVideoNav.xml 模板不显示任何内容。以下是我更改默认 MyVideoNav.xml 模板的方法
...
<control type="textbox">
<left>30</left>
<top>240</top>
<width>525</width>
<bottom>100</bottom>
<visible>!ListItem.IsCollection</visible>
<label>Tags: "$INFO[ListItem.Tag]"[CR][CR]$INFO[ListItem.Tagline,[I],[/I][CR][CR]]$INFO[ListItem.Plot][CR][CR]</label>
<autoscroll delay="10000" time="3000" repeat="10000">Skin.HasSetting(autoscroll)</autoscroll>
</control>
...
无论电影是否分配了标签,我看到的始终是Tags: ""
编辑您可以在此处找到整个 MyVideoNav.xml:https://pastebin.com/dHqyQpHx。在第 52 行,你会找到我的零钱。
【问题讨论】:
-
请说明您使用的是哪个版本的 kodi!
-
kodi --version给我17.6 Git:20171114-a9a7a20 Media Center Kodi -
好吧,用标签替换标签属性,让我知道它是否有效。
-
你找到解决方案了吗?