您在這裡

VIEWS模組裡的Display Defaults uses fields but there are none defined for it or all are excluded.錯誤

miniko's 的頭像
miniko 在 2009-11-25 (三) 16:20 發表

不過照書做到第4步驟,點Row Style:Missing style plugin以後
就出現以下錯誤了..

找到了國外官方討論區有兩個相關的討論串
http://drupal.org/node/576224
http://drupal.org/node/365262
不過好像也沒有提出最後能具體解決的辦法..後面實在都沒法進行了..
請問有人也有遇過同樣的問題,以及最後是怎麼解決的嗎?
謝謝

附加檔案大小
Image icon drupal_view_error_5.gif4.65 KB

我有類似情形,不論click任何link,均出現message-見view-error.jpg。

再做下去,則出現:
warning: Parameter 3 to views_ui_ajax_form() expected to be a reference, value given in C:\xampp\htdocs\drupal\includes\menu.inc on line 348.
trace到views_ui_ajax_forms(),的確3rd param是&,但不知用何editor開menu.inc才能正好指向line number 348?用vim嗎?

1.Display "Defaults" uses fields....
這是因為在Defaults views中的Basic settings中的Row Style設定為Fields(如圖1), 而目前您Fields區域中沒有設定任何需要顯示的欄位(fields)。因而Views會提示您添加需要顯示的欄位,或者,您可以點擊Basic settings中的Row Style的Fields鏈結,將原本Fields改為Node(如圖2)。
2.Display "Feed" uses a path...
這個部分所提示的意思是您沒有在RSS view中添加Path訊息。
請您先點擊左邊Feed按鈕(如圖3)
然後,看到下面的Feed settings區域點擊Path:的連結。
最後輸入您想要的Feed Path。(如圖4)
***************************************
聯繫Thomas Fan
Drupal 水隆投

謝謝thomasfan大詳細的解答!
剛才試了一下終於解決了^^!

不過儲存更新以後
又出現了這樣一大串訊息*汗

--

* warning: Parameter 1 to admin_menu_admin_menu() expected to be a reference, value given in C:\xampp\htdocs\CMS\drupal\includes\module.inc on line 471.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 24.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 25.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 26.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 28.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 29.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 30.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 31.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 24.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 25.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 26.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 28.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 29.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 30.
* warning: Attempt to modify property of non-object in C:\xampp\htdocs\CMS\drupal\modules\date\includes\date_plugin_display_attachment.inc on line 31.

thomasfan's 的頭像

請問您PHP的版本是不是5.3版? 如果是的話,建議您改回5.2版。
可以參考這篇文章:http://drupal.org/node/549884
另外,強烈的建議您將模組檔案放到sites/all/modules或sites/default/modules目錄下。
當您升級核心時會十分安全且方便。
***************************************
聯繫Thomas Fan
Drupal 水隆投

謝謝jesselue和thomasfan兩位大大的解答~
雖然non-object的問題沒有解決
但是jesselue整理出來的其他解答已經有幫我解答了不少還沒提出來的問題了!
謝謝^^!

關於thomasfan提供的方法
http://drupal.org/node/549884討論串是不是目前還沒有具體解決的方法??
因為我的php5.3是附在xampp裡面的,如果要用php5.2的話
我怕再移除&獨立安裝會改到什麼相關的設定@@

另外關於把模組檔案放在sites/all/modules或sites/default/modules目錄下
因為我現在都是直接放在最外層的modules下
不知道是不是可以整個移動到您說的新資料匣就好?不用再改什麼設定?
這樣移動已經裝好的模組,不知道會影響裡面的路徑?還是它會自動偵測修訂連結??