可以設置一個名為breadcrumb的block專門用來修改面包屑,block就放在内容(Content)裡面,設置文本格式為php以便添加下面的程序來修改面包屑:

$nid = arg(1);

$node = node_load($nid);

if (isset ($node->field_name['und'][0]['safe_value'])) {

$name = $node->field_name['und'][0]['safe_value'];

} else {

$name = NULL;

}

if (isset ($node->field_category['und'][0]['safe_value'])) {

$category = $node->field_category['und'][0]['safe_value'];

} else {

$category = NULL;

}

//計算鍊接

if ($category==NULL) {

$category_display=NULL;

} else {

$category_breadcrumb=l($category,"category/$category");

}

$breadcrumb = array();

$breadcrumb[] = l('首頁', '');

if ($category!==NULL) { $breadcrumb[] = $category_breadcrumb; }

$breadcrumb[] = $name;

drupal_set_breadcrumb($breadcrumb);

drupal_set_title("$name ($category)");

?>

上面是一個例子,放置了這個block的頁面中,會讀取category的内容,添加面包屑為category的鍊接以及頁面标題本身,另外,最後一句也修改了頁面标題。

drupal与html转换,Drupal 7修改網頁HTML和顯示Title的辦法相关推荐

  1. 開玩樹莓派(二):配置IP,實現無顯示器局域網內Putty連接和RDP遠程

    目錄: 開玩樹莓派(一):安裝Raspbian系統 開玩樹莓派(二):配置IP,實現無顯示器局域網內Putty連接和RDP遠程 開玩樹莓派(三):Python編程 開玩樹莓派(四):GPIO控制和遠程 ...

  2. drupal与html转换,在Drupal中将HTMl添加到CCK

    原始HTML CCK字段(Drupal 6) - 没有过滤器,格式或编辑器 简单修复!只需使用纯文本格式即可过滤未经过滤的HTML.然后在构建节点时将其转换回字段.tpl中的html. CCK字段上的 ...

  3. 第8章 Drupal 主题系统( Drupal theme)(4) 高级特性--1,覆写主题函数

    Drupal主题高级特性  译者:老葛 在前面的部分,你学到了Drupal使用的各种不同模板文件,当Drupal要将你的主题合并到一起时就会查找这些模板.你学到了如何创建页面模板文件,如何创建特定节点 ...

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

    All I'm trying to do is display a CCK field on custom--node.tpl.php but it seems everything has chan ...

  5. 图片转换svg并修改颜色

    图片转换svg并修改颜色 前言 效果 先把图片转成SVG 方式一 方式二 SVG修改颜色 前言 这里记录下把图片为png,jpg等格式转换成svg格式的图片,我们可以使用在线转换工具,也可以在谷歌浏览 ...

  6. ASP]在網頁中下SQL查詢.其結果轉成Excel檔

    我想在網頁上做查詢的動作 下SQL指令到資料庫查詢 不知是否可以將查詢結果轉成Excel檔案以供Client端下載? ----------------------------------------- ...

  7. Google Sites快速做出一個簡單的網頁

    新手網站架設的神器 Google Sites協作平台,為什麼這樣子說呢? 因為新手入門款以Google Sites協作平台練習,認識網站架設的基礎概念,接著再轉往進階班的Wordpress網頁設計.比 ...

  8. PHP微信登錄(網頁授權)之後的獲取用戶的信息

    //這部峯代碼是封裝的庫文件,<?php /*** Created by PhpStorm.* User: root* Date: 16-6-23* Time: 下午3:29*/class we ...

  9. 快速切換手機版網頁語法

    今天臨時接到一通電話,客戶的官方網站使用手機瀏覽時突然無法跳轉到手機版網頁,情急之下在五分鐘內拼出了Java Script 跳轉語法,加入在網頁內並成功讓手機用戶跳轉成功. 我想對於一般中小型企業來說 ...

最新文章

  1. 没有功能需求设计文档?对不起,拒绝开发!
  2. SpringMVC自学日志04(Controller 及 RestFul风格 )
  3. ​2020启示:拼多多篇— —退潮后,你才发现人家是游泳健将
  4. gitlab简单使用教程【转】
  5. 2、单机运行环境搭建之 --CentOS-6.5安装配置Tomcat8
  6. Layui 表格table 第一次加载动态设置列
  7. java前端学习路线_Java前端需要学什么?Java前端学习路线分享
  8. Struts2面试题分析
  9. Excel数据可视化表盘模板
  10. 获取邮箱验证码倒计时+PHP发送QQ邮件(未全)
  11. java8 stream中Comparator.comparing排序
  12. 【开发者平台汇总】-各大平台开发者及开放平台集锦
  13. Linux Kernel GFP_KERNEL
  14. 嵌入式工程师16个问题
  15. 联想E590 无线网卡不能使用的问题
  16. 各种电子图书馆文章转为Word文档的方法
  17. oppo人脸识别解锁黑屏_OPPO Find X人脸解锁如何设置?这四点事项要注意!
  18. 如何用 ChatGPT 写论文?
  19. 如何低成本实现远程控制PLC与采集PLC数据?
  20. 【瑞萨RA4系列】硬件调试器烧录和调试指南

热门文章

  1. ueditor初始化
  2. 易评:软银收购ARM会扼住中国芯发展的咽喉吗?
  3. HTTP学习三:HTTPS
  4. 十天冲刺开发第八天个人工作总结
  5. 别让双手闲下来,来做一些练手项目吧
  6. 几个有趣的名词--语法糖、语法盐等
  7. Repeater嵌套HyperLink,前台代码中绑定参数
  8. php laravel框架 rce分析 cve-2018-15133
  9. java反序列化漏洞的一些gadget
  10. 水抗攻击 apt攻击手段