Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [smarty] processare array multipli

    Salve. Mi sono appena avvicinato a smarty. Sto facendo un paio di prove. Il problema per adesso è con gli array multipli. Ho letto sul mauale che devo usare "section" ma non riesco a farlo funzionare. Mi date una mano?

    L'array è questo:

    $_box['sx']['1']['title'] = 'menu';
    $_box['sx']['1']['content'] = 'conenuto del box';

    e per processarlo ho fatto così:

    codice:
    {section name=boxNum loop=$boxSX}
      {section name=box loop=$boxSX[boxNum]}
        {$boxSX[boxNum][box]}
      {/section}
    {/section}
    Vorrei riuscire a stampare il titolo ed il contenuto.
    A me esce una pagina bianca. Se nza quel codice invece funziona tutto bene.

  2. #2
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    io farei

    codice:
    {section name=i loop=$_box.sx}
       titolo: {$_box.sx[i].title}
       content: {$_box.sx[i].content}
    {/section}

  3. #3
    OK, l'ho adattato e dopo un paio di prove funziona. Grazie mille! ciao!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.