it-swarm.it

Qual è il significato del campo: tipo di contenuto delta offerto nei filtri contestuali nelle viste?

Quando si crea un nuovo filtro contestuale per una vista, l'elenco dei tipi include opzioni come content: spec (field_spec: delta) dove spec è il nome di un campo che ho allegato al tipo di contenuto accettato per la vista. Appare in alcuni, ma non in tutti i campi offerti nell'elenco. Non riesco a trovare un riferimento in questo campo. Che cos'è questo (field_name: delta)?

28
Ashlar

Appare solo per campi multi-valore. Si riferisce all'ordine dei valori. Un delta di 0 è generalmente il primo elemento, 1 è il secondo, ecc. Questo può essere usato per limitare i risultati a quelli che hanno valori per un delta specifico.

31
tim.plunkett

In Drupal, il nome della variabile delta eredita la terminologia Drupal 6 ed è un indice per campi, blocchi ecc. Dello stesso tipo.

Nello sviluppo del modulo $ delta consente a un modulo di restituire molti blocchi. Potrebbe anche essere più facile capire se tieni presente che $ delta non deve essere numerico. È semplicemente un identificatore.

Nel tuo caso è un identificatore locale di quel campo. È simile a #id nei CSS.

6