您在這裡
使用者登入
最新文章
回應
3 年 5 個月 之前
6 年 5 個月 之前
6 年 5 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
Re: drupal 6.x 與 drupal 5.x theme 在什麼地方差異 ??
差異不知道有沒有比較,但有 D6 的英文說明文件:
http://drupal.org/theme-guide
Re: drupal 6.x 與 drupal 5.x theme 在什麼地方差異 ??
整理一下我目前發現的差異
自製新版型
6.x 必須多增加一個 .info 檔案 用來註冊版型以及一些相關的設定
http://drupal.org/node/171205
自訂 regions
5.x 是在 template.php 內加入 _regions 函式覆寫
6.x 改為使用 .info 檔案進行設定
http://drupal.org/node/171205#regions
_phptemplate_callback
5.x 可以用這個函式來載入自訂的樣板檔
6.x API 查詢網站內這個函式已經沒有 6.x 以後的資料了 不知道是不是已經被取消了
hook_theme
6.x 新增的hook http://api.drupal.org/api/function/hook_theme/6
在Developing drupal 文件下的 Updating your modules 中關於從 5.x 升級到 6.x 的部分提到
6.x 可以在模組內使用 hook_theme
就可以定義該模組使用的樣板檔
所定義的樣板檔是放在該模組的資料夾下而不是版型的資料夾
http://drupal.org/node/114774#theme_registry
Re: drupal 6.x 與 drupal 5.x theme 在什麼地方差異 ??
drupal5和drupal6的theme函数也发生了很大的变化。
drupal5和drupal6的theme函数的最大区别是,drupal6添加了一个hook_theme来声明
哪个是theme函数,这个theme函数需要什么参数。
原文地址:
http://5iphp.com/zh-hans/heart/167.html
站点写了很多关于drupal5和drupal6的区别,有兴趣的可以去看看。
==============================
www.5iphp.com