it-swarm-es.com

Eliminar dos puntos de Drupal campos / etiquetas de formulario

¿Cómo puedo eliminar el: de aparecer después de cada etiqueta en los formularios realizados con el Drupal API de formulario?

5
Kevin

Cree su propia implementación de theme_form_element () . El punto y coma ofensivo está en $t('!title: !required', ...), y debería eliminarse en ambas ubicaciones.

No es lo más fácil de cambiar, ¡pero al menos es posible sin hackear el núcleo!

13
tim.plunkett

La forma en que lo acabo de hacer es agregar un <span class="colon"><span> alrededor de los dos puntos en field.tpl.php. Entonces puedo ocultarlo con display:none; si no lo quiero.

Evita poner mucha lógica en un tpl.php si tiene múltiples campos que necesitan o no dos puntos.

También le permite cambiar los requisitos de dos puntos de los campos en diferentes páginas. Por ejemplo, a menudo no quiero que muestren un nodo, pero me gustaría editarlos.

1
Dominic Woodman

copie el field.tpl.php a su carpeta de tema actual y elimine los dos puntos. Borrar caché y verificar. Creo que resolverá el problema.

0
user21108