第一次在這裏發佈海報,我是一個設計師,並不熟悉PHP,我有一個小問題,我似乎無法解決。我正在使用禪宗上的一個子主題在drupal 7中創建一個網站。 順便說一句,這是一個很棒的CMS,儘管人們說它更像是一個開發者CMS。我毫不費力地用視圖,規則,展示套件等來做我需要的東西。所以非常感謝所有開發人員使這個如此好的CMS。但對於這個顯然很簡單的問題...沒有模塊會幫助我(我認爲),我有點卡住了。如何使用Zen子主題將自定義字段添加到template.php
所以這裏是:我想在我的所有頁面的標題旁添加一個字幕。
因此,我所做的是將一個自定義字段添加到內容類型基本頁面(機器名稱:field_sub_title),這是一個簡單的文本字段。
我註釋掉在我的template.php以下行
function mytheme_preprocess_page(&$variables, $hook) { $variables['sub_title'] = t('field_sub_title'); }
現在的問題是如何加載我的自定義字段的內容放到這個變量? 我知道我需要改變第二部分,但我沒有線索,因爲我需要改變這一點。
在page.tpl.php中顯示變量是我知道的,所以我只需要幫助第一部分。
{編輯} 好吧,我發現如何做到這一點:)
我一直在尋找在錯誤的地方的解決方案。我不需要更改template.php文件中的任何內容。
只需要這段代碼添加到我的page.tpl.php中:
<?php
print $node->field_sub_title['und'][0]['value'];
?>
所以我在這裏張貼這對其他Drupal的新手與此掙扎....