drupal 7 – ¿Fichas para campos de varios valores?

Pregunta:

En D7, parece que el token para campos (por ejemplo, [node:field_date] ) simplemente devuelve la representación del campo. Entonces, si el campo tiene varios valores, este token devuelve todos los valores representados juntos. Sin embargo, me gustaría poder acceder a valores delta específicos del campo por separado usando tokens, por ejemplo, usando [node:field_date:0] o una sintaxis similar. También quiero poder encadenar el token, por ejemplo, [node:field_date:0:long] .

¿Se ha hecho esto antes? Mi solución sería usar hook_token_info_alter para marcar el token del campo como dynamic , luego hacer mi propio análisis en hook_tokens_alter . Pero si hago esto, ¿perderé la capacidad de encadenar la ficha?

Respuesta:

¿Has probado los tokens de entidad? Es parte del módulo Entity API .

Hay largas discusiones sobre los tokens de fecha: problema de fecha sobre tokens de fecha y problema de token de entidad sobre tokens de campo de valor múltiple.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım