Php 关于gallery2中数组的问题

Php 关于gallery2中数组的问题,php,arrays,smarty,gallery,Php,Arrays,Smarty,Gallery,我正在修改开源项目gallery2中的一个主题 下面是我正在查看的代码: 对于熟悉它的人,它位于下载的模块部分的搜索模块中的SearchShowAll.tpl文件中 <ul class="giInfo"> {foreach from=$result.fields item=field } <li> <span class="ResultKey">{$field.key}:</

我正在修改开源项目gallery2中的一个主题

下面是我正在查看的代码:

对于熟悉它的人,它位于下载的模块部分的搜索模块中的SearchShowAll.tpl文件中

    <ul class="giInfo">
      {foreach from=$result.fields item=field }
              <li>
                <span class="ResultKey">{$field.key}:</span>
                <span class="ResultData">{$field.value|default:"&nbsp;"|markup}</span>
              </li>
      {/foreach}
    </ul>
这是一个smarty foreach循环,它捕获这些数据 标题:BB 08 PR 6-340 总结: 关键词:乡下猫;加文·乔丹;玛戈·黑泽尔 说明: 所有者:画廊管理员


然而,我只想让它得到标题:并显示它,而不是其他任何东西。我不确定数组是什么样子,以及如何以smarty格式从中获取特定值,在这个库中也是如此

我使用了section标签来解决这个问题。我也引用了错误的数组值。这是我如何让它工作的

{section name=field loop=$result.fields max=1}
              <li>
                <span class="ResultData">{$result.fields[field].value|default:"&nbsp;"|markup}</span>
              </li>

{/section}