【发布时间】:2014-10-17 23:22:17
【问题描述】:
我目前正在尝试将 item.php 文件调整为单独显示额外的字段,而不是在一个组中显示。我在这里和那里找到了 som code sn-ps,并没有真正的帮助,因为我认为它们可能已经过时了。
例如:这个页面: http://steffenjungersen.moloch.dk/nugent-be-goode
我希望“信息”显示在项目顶部的粗体介绍文本下方。 另外,我希望“Karakter”(下拉菜单额外字段)显示为 1-6 的星星
使用我提供的这些额外字段的类别名称,我为 item.php 中的“Karakter”提出了这个:
<?php if(isset($this->item->extra_fields[rating]) && ($this->item->extra_fields[rating] >= 0 || $this->item->extra_fields[rating] <=6)): ?>
<span class="starsbox stars<?php echo $this->item->extra_fields[rating]; ?>"></span>
<?php endif; ?>
然后在我的 k2.css 文件中:
.starsbox {
width: 96px;
height: 16px;
display: inline-block;
background: url(images/stars.png) no-repeat;
}
.stars6 {
background-position: 0px 0px;
}
.stars5 {
background-position: -16px 0px;
}
...etc
那没用。
同样,我尝试将“信息”字段调用到一个独立的位置并将其放在顶部。没有反应。
所以我删除了整个 item->extra_fields as $key=>$extraField): ?> 块,然后额外的字段就消失了。
任何人都可以在这里指出正确的方向吗?
谢谢你:-)
-阿斯特里德
【问题讨论】:
标签: php css joomla joomla3.0 joomla-k2