Obtenez les valeurs de CCK, sans le code html dans les modèles Drupal
Question
Je stocker une chaîne dans un champ CCK. Le problème est d'obtenir ce arrière. J'ai un nœud node_type.tpl.php et lui demander
$node->content['field_custom_map_data']['#value']
qui renvoie html, trois entités de div imbriquées et utilise le HTML, je veux le texte pur, tel qu'il est entré.
Qu'est-ce que la façon dont Drupal 5 pour résoudre ce problème?
La solution
J'ai trouvé de l'aide en ligne. Drupal ne peut pas le faire, mais je ne peux tout simplement utiliser les fonctions php html_entity_decode pour se débarrasser des entités et strip_tags pour les balises. Merci quand même!
Autres conseils
Je ne suis vraiment familier avec Drupal 6, mais avez-vous essayé vider le contenu de $node->content['field_custom_map_data']
? Si je me souviens bien il devrait y avoir une clé appelée #raw
, de sorte que vous pouvez utiliser $node->content['field_custom_map_data']['#raw']
pour obtenir la valeur.