Frage

Ich arbeite an einer Änderung von einem Thema in dem Open-Source-Projekt "gallery2".

Hier ist der Code, den ich bin auf der Suche:

Für jedermann vertraut mit ihm, seine in der SearchShowAll.tpl Datei in dem Suchmodul in den Modulen Abschnitt des Downloads.

    <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>

Es ist eine Smarty foreach-Schleife und es packt diese Daten
    Titel: BB 08 PR 6-340
    Zusammenfassung:
    Stichwort: Ein Hinterwäldler Katze; Gavin Jordan; Margo Hazell
    Beschreibung:
    Besitzer: Gallery Administrator

Allerdings möchte ich es nur den Titel erhalten: und zeigen Sie es, nicht von den anderen Sachen. Ich bin nicht sicher, was das Array aussieht und wie einen bestimmten Wert davon in Smarty-Format und auch im Fall dieser Galerie zu gelangen.

War es hilfreich?

Lösung

Ich benutzte Abschnitt Tags dies herauszufinden. Ich war Referenzierung der Array-Wert falsch als gut. Hier ist, wie ich es zu arbeiten.

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

{/section}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top