[SPIP] PUBLIE : Exemplos de `BOUCLE(DATA)`

SPIP

Article validé

L’article « Exemplos de BOUCLE(DATA) » vient d’être publié par Ricardo Porto.


Exemplos de BOUCLE(DATA)

quinta-feira 6 de Março de 2025, por Ricardo Porto

Alguns exemplos de loops (DATA) permitidos pelos iteradores do SPIP.

Sommaire- Fazer loop numa matriz

  • Listar os plugins ativos
  • Filtrar os dados com {cle==...}
  • Listar o conteúdo de um diretório
  • Listar os ficheiros correspondentes a uma máscara
  • Ler um ficheiro CSV
  • Um documento Google (spreadsheet)
  • Uma página HTML
  • Um serviço web no formato YAML
  • O critério {datapath ...}
  • Uma API em json
  • Um ficheiro XML
  • Usar um serviço web como YQL — Yahoo Query Language)
  • Os iteradores PHP
  • Um calendário no formato iCalendar/ics

[1] Ver: #SET e #GET

[2] Mais versátil mas mais lenta que glob.

[3] Para ajudá-lo a determinar o datapath, você pode visualizar a matriz de dados inserindo o código [<pre>(#VALEUR|print_r{1})</pre>] no seu loop data/

— Enviado por SPIP