1.如何導入導出網站內容?
節點,用戶,分類,都可用Views data export導出數據文件,然後用Feeds模塊導入。
2.如何刪除全部已翻譯字符串?
禁止並卸載 local 模塊
3.如何管理查看系統已存在的variable?
devel模塊提供了一個variable editor功能頁面
4.如何調查頁面性能細節問題?
devel模塊開啓性能調試。
5.如何查看所有已存在的字段信息及使用情況?
admin/reports/fields
6.文件字段,如果是中文名上傳,被處理成拼音後,想在前臺顯示時還是顯示原來的中文名,怎麼辦?
在文件字段的設置中,啓用description,這個描述文字就會替代文件名顯示在前臺
7如何.在js裏獲取完整url路徑?
var url = Drupal.settings.basePath + 'node/1';
alert(location.protocol + '//' + location.host + url);
8.如何在views中輸出記錄總數?
views header或者footer中,有個現成的選項:Global: Result summary 該選項裏提供了可用統計變量。
代碼輸出方式:
<?php
$view = views_get_current_view();
print '合計' . $view->total_rows;
?>
9.如何實現在頁面加載後,幾秒鐘後,自動觸發下載某個文件?就像views_data_export模塊導出文件後自動下載一樣?
drupal_add_html_head(array('#tag' => 'meta', '#attributes' => array('http-equiv' =>"refresh", 'content' => '5;url='. $file)), 'download_pdf');
10.自定義的一個多行文本框,填寫規則是一行一個,提交後後臺獲取表單值,如何正確分隔成數組?
$member_usernames = $form_state['values']['member_usernames'];
$temp = list_extract_allowed_values($member_usernames, 'list_text', FALSE);
11.如何在代碼中強制瀏覽器(IE,360等)不實用兼容性視圖模式?
<meta http-equiv="X-UA-Compatible" content="edge" />
http://www.weste.net/2013/8-9/93109.html
12.如何使用views列出某個詞彙表下的一級分類?
首先views當然要選taxonomy term類型的page了。
然後就是設置參數 Contextual filters,添加: 分類術語: 父術語,設置Provide default value -> Fixed value -> 0,
就是隻列出父級術語是0的分類,即一級分類。
13.views中區塊的more link指定的頁面。如果存在一個以上的page類型,怎麼能設置指向哪一個page?
在高級設置的link display裏設置指向哪個page。
14.需求的字段太多怎麼辦?如財務報表統計。
字段多,查詢交互多用D6更合適,不會造成字段表太多的問題。
15.如果移動已啓用模塊的目錄位置,該怎麼操作會避免錯誤?
@1.訪問下模塊列表頁面,然後清緩存
@2.找個頁面,運行php code:registry_rebuild(),然後清緩存
16.如果是通過ajax重新生成並替換了原本的一段html,如何保證這段html中原本已被賦予的事件繼續生效?
如果單純使用jquery,我們可能會用live方法或者delegate方法來實現動態元素的事件保留,Drupal的js裏,我們可以在執行完 替換步驟後,再執行:Drupal.attachBehaviors(); 可以把頁面載入事件再給新來的元素再賦一遍加載事件:
$(target).append(response.data).
Drupal.attachBehaviors(target);