All I'm trying to do is display a CCK field on custom--node.tpl.php but it seems everything has changed in D7 and there are no documentation on this.

我要做的就是在custom - node.tpl.php上顯示一個CCK字段,但似乎D7中的所有內容都已更改,並且沒有相關文檔。

In Drupal 6 I did it like so:

在Drupal 6中,我這樣做了:

<?php print $node->field_myfield[0]['view'] ?>

In Drupa 7 I did it like so:

在Drupa 7中,我這樣做了:

The problem is that this field is html formatted and I really don't want that. How can I print/echo/display a CCK field on custom--node.tpl.php with my own formatting provided by my own CSS or template file?

問題是這個字段是html格式化的,我真的不希望這樣。如何使用我自己的CSS或模板文件提供的格式在custom-node.tpl.php上打印/回顯/顯示CCK字段?

2 个解决方案

#1

0

If you don't want to actually render the content, you should be able to access the raw value of the field like this, depending on the type of field:

如果您不想實際呈現內容,則應該能夠像這樣訪問字段的原始值,具體取決於字段的類型:

<?php print $node->field_myfield[$node->language][0]['value']; ?>

#2

0

Get the formatted value of a cck field in Drupal 7:

在Drupal 7中獲取cck字段的格式化值:

$node = node_load($nid);

echo field_view_value('node', $node, 'field_YOUR_FIELD', node->field_YOUR_FIELD['und'][0]);

?>

drupal7 node.tpl.php,使用Drupal 7在custom - node.tpl.php中顯示CCK字段(無格式化)相关推荐

  1. drupal node 显示不同字段 node.tpl.php,修改Drupal Taxonomy Term列表显示方法

    Drupal的Taxonomy可以添加多个Term,实现把内容归类的功能,除了可以制作出最简单的数据列表外,还可以把它的列表显示方式变得更漂亮: 在Taxonomy中点击Add vocabulary添 ...

  2. node/js 漏洞_6个可用于检查Node.js中漏洞的工具

    node/js 漏洞 Vulnerabilities can exist in all products. The larger your software grows, the greater th ...

  3. 深入浅出Node.js(一):什么是Node.js(转贴)

    以下内容转自:http://www.infoq.com/cn/articles/what-is-nodejs/ 作者:崔康 [编者按]:Node.js从2009年诞生至今,已经发展了两年有余,其成长的 ...

  4. Node.js开发入门(一)——安装Node.js及编辑器配置

    Node.js是一个轻松构建快速,可扩展的网络应用平台建立在Chrome的JavaScript运行.Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,高效,完美的数据密集型实时应用程序运行在 ...

  5. Node.js 连接 MySQL 并进行数据库操作 –node.js 开发指南

    Node.js是一套用来编写高性能网络服务器的JavaScript工具包 通常在NodeJS开发中我们经常涉及到操作数据库,尤其是 MySQL ,作为应用最为广泛的开源数据库则成为我们的首选,本篇就来 ...

  6. Node.js和io.js将合并到Node基金会下

    io.js技术委员会已经投票决定加入即将成立的Node基金会.该项目将命名为Node.js,但会基于io.js代码库. \\ 几个月前,Node.js产生了一个分支,新项目名为io.js,第一个版本1 ...

  7. 深入浅出Node.js(一):什么是Node.js

    专栏的第一篇文章<什么是Node.js>尝试从各个角度来阐述Node.js的基本概念.发展历史.优势等,对该领域不熟悉的开发人员可以通过本文了解Node.js的一些基础知识. 从名字说起 ...

  8. Java 开发者如何入门 Node.js 英文原文:Getting Started with Node.js for the Java Developer

    首先, 我必须得承认,作为一个有着十多年开发经验的java开发者,我已经形成了解决绝大部分问题的固有套路,尽管它们很多时候显得笨重和繁琐. 比如说如果要读取一个文件,那应该就是初始化一个Buffere ...

  9. ERROR: cannot launch node of type [map_server/map_server]: can't locate node [map_server] in package

    解决方案 ERROR: cannot launch node of type [map_server/map_server]: can't locate node [map_server] in pa ...

最新文章

  1. 一文理解拉格朗日对偶和KKT条件
  2. jq设置checked是否选中_javascript之jquery如何判断input type=checkbox中checked是否存在选中项呢?...
  3. Spring中DispacherServlet与WebApplicationContext、ServletContext的关系和工作机制
  4. 计算机二级的笔记,我的笔记全国计算机等级考试二级教程
  5. 命令级的python静态资源服务。
  6. iOS 设计模式浅析 0 - 前言
  7. Vue指令之v-on
  8. Python+Selenium ----unittest单元测试框架
  9. About scrum reports
  10. 360无线网卡驱动服务器,360无线网卡驱动
  11. 一张帖搞定同学们入学黑马前所有难题
  12. 浅聊基于MUI框架的混合开发
  13. 基于生长的棋盘格角点检测方法 代码介绍
  14. java prase xml error
  15. 23种设计模式-个人笔记(三)
  16. 黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难——讲义
  17. 01-oracle账号的注册
  18. BloomFilter在Drois中的应用
  19. WINDOW中判断文件是否存在的方法
  20. 80C51单片机:5.独立键盘、矩阵键盘检测

热门文章

  1. linux升级openssh8.2,openssh7更换升级位8.2版本过程
  2. js求两圆交点_利用二项式通项公式求系数及综合运用(2)
  3. python爬虫进阶教程:百万英雄答题辅助系统
  4. Javascript——进阶(事件、数组操作、字符串操作、定时器)
  5. ext2.0 主体皮肤 (xtheme-black)
  6. 怎样一次性将一个word文档中所有图片保存
  7. 《pytorch》对CIFAR数据集的分类
  8. 漫步数学分析十二——嵌套
  9. JavaAgent的使用总结
  10. hadoop java配置环境变量_hadoop2.7.2修改配置文件,配置linux java环境变量