我正在使用joomla内容模块k2。 我正在使用额外的字段,我有一个特殊的需要。 我将一些链接类型额外字段与k2类别相关联: 当他们从前端创建项目时,我需要它们对用户不可见 但是在我(管理员)从后端填充这些字段之后再回来看。 所以我只需要从itemform视图中隐藏那些extrafields(所有链接类型):下面是我应该添加类似的代码 如果 然后 其他 结束 但我对PHP代码编译一无所知......可以任何正文建议吗?
CODE:
<table class="admintable" id="extraFields">
<?php foreach($this->extraFields as $extraField): ?>
<tr>
<td align="right" class="key">
<?php echo $extraField->name; ?>
</td>
<td>
<?php echo $extraField->element; ?>
</td>
</tr>
<?php endforeach; ?>
</table>
答案 0 :(得分:0)
将该代码更改为 -
<table class="admintable" id="extraFields">
<?php foreach($this->extraFields as $extraField): ?>
<?php if ($extrafield->name !="name of field you want to hide") { ?>
<tr>
<td align="right" class="key">
<?php echo $extraField->name; ?>
</td>
<td>
<?php echo $extraField->element; ?>
</td>
</tr>
<?php } ?>
<?php endforeach; ?>
</table>
请务必将其作为模板覆盖,以便在更新时不会被杀死。