Pregunta

Estoy trabajando en una modificación de un tema en el proyecto de código abierto "gallery2".

Este es el código que estoy buscando en:

Para cualquier persona familiarizada con ella, está en el archivo SearchShowAll.tpl en el módulo de búsqueda en la sección módulos de la descarga.

    <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 un bucle foreach smarty y se agarra estos datos
    Título: BB 08 PR 6-340
    Resumen:
    Palabras clave: Un gato del Hillbilly; Gavin Jordan; Margo Hazell
    Descripción:
    Propietario: Gallery Administrator

Sin embargo, yo sólo quiero que esté el título: y mostrarlo, no cualquiera de las otras cosas. No estoy seguro de lo que la matriz se parece y cómo obtener un valor específico de la misma en formato smarty y también en el caso de esta galería.

¿Fue útil?

Solución

He utilizado etiquetas de sección para resolver esto. Estaba haciendo referencia al valor de matriz mal también. Así es como yo tengo que trabajar.

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

{/section}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top