Вопрос о массиве в gallery2 - PullRequest
       14

Вопрос о массиве в gallery2

0 голосов
/ 06 декабря 2009

Я работаю над модификацией темы в проекте с открытым исходным кодом "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>

Это умный цикл foreach, и он захватывает эти данные
Название: BB 08 PR 6-340
Краткое описание:
Ключевые слова: кот деревенщина; Гэвин Джордан; Марго Хазелл
Описание:
Владелец: администратор галереи

Однако я просто хочу, чтобы он получил заголовок: и отобразил его, а не все остальное. Я не уверен, как выглядит массив и как получить из него определенное значение в формате smarty, а также в случае этой галереи.

1 Ответ

0 голосов
/ 06 декабря 2009

Я использовал теги раздела, чтобы понять это. Я также ссылался на значение массива неправильно. Вот как я заставил это работать.

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

{/section}
...