在 drupal 7 中获取字段的纯文本

发布于 2024-11-10 08:57:35 字数 243 浏览 0 评论 0原文

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

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

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

I have a content type including two fields: First name(node title) and Last name(text field)
In node.tpl I want to print first name and last name sequentially.

I use the following code to do this but it prints first name and last name in seperate lines.That's because last name is wrapped in a div.Is there any way to get raw text of the last name field?

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

单挑你×的.吻 2024-11-17 08:57:35

尝试一下:

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

只需将“field_phone_number”替换为“field_last_name”即可。您也可以对名字执行相同的操作。

Try this out:

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

Simply replace the 'field_phone_number' with 'field_last_name'. You can do the same for the first name too.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文