【问题标题】:Getting plain text of a field in drupal 7在drupal 7中获取字段的纯文本
【发布时间】:2011-05-26 16:59:01
【问题描述】:

我的内容类型包括两个字段:名字(节点标题)和姓氏(文本字段) 在 node.tpl 我想按顺序打印名字和姓氏。

我使用以下代码来执行此操作,但它在单独的行中打印名字和姓氏。那是因为姓氏包含在 div 中。有没有办法获取姓氏字段的原始文本?

<?php print $node->title . render($content['field_last_name']);?>

【问题讨论】:

    标签: drupal-7


    【解决方案1】:

    试试这个:

    <?php
    print $content['field_phone_number'][0]['#markup'];
    ?>
    

    只需将“field_phone_number”替换为“field_last_name”即可。你也可以对名字做同样的事情。

    【讨论】:

    • 我可以确认这是可行的,而且它比我所做的要好多!但我不禁想知道是否有更强大的“官方”方式来做到这一点。这是“路”吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多