我在Drupal中有一個問題,要獲取節點內容來顯示它自己。我懷疑它可能不得不與CSS樣式,雖然我不是100%確定是什麼導致了這個問題。Drupal 7視圖 - 節點內容不出現
背景:
所以基本上我想建立一個博客,但我運行到試圖簡單地得到了博客文章,以顯示自己的嚴重問題。
我使用Artisteer的導出功能(http://www.artisteer.com/?p=overview)創建了一個自定義Drupal 7主題。生成了一個名爲style.css的樣式表。我將一些自己的CSS和自動生成的部分一起放入這個樣式表中。我應該提到我做了一些自定義CSS來強制主頁看起來是我想要的樣子。
我按照來自PDF(http://learnbythedrop.com/buildingyourblog)的指示創建了一個博客(非常易於使用的指南)。視圖最相關的頁面是第34-36頁,在這裏他會介紹如何創建「Blog Post」視圖,以便正確顯示您的博客內容。但是,當我開始創建示例博客內容並顯示標題和主要內容時,這對我來說根本不起作用。請參閱此鏈接,例如(示例內容,我爲測試目的而創建):
(http://www.productworld.com/blog-posts/2012/06/08/hello)
我可以看到我創建的示例內容標題列表(位於Recent Posts塊下),但我無法從各個博客文章中查看任何內容。該頁面只是空白。
此外,我看不到標題和傳情鏈接列表 - 它應顯示在(http://www.productworld.com/blog-posts)下,但該URL給我一個「未找到頁面「錯誤。這是在以前的迭代中起作用的,但現在不起作用。
這裏是我的視圖設置2個截圖,如果它是相關的:
問題:
什麼是可能的的原因博客內容不顯示? (如果我在「視圖」部分中預覽博客文章,我可以看到博客內容就好了,它不會顯示在實際頁面上。)它是樣式嗎?視圖中的一些設置?一些阻止設置?我已經搜索了我的style.css文件,並試圖評論出與「content:hidden」和「display:none」無關的所有內容。我已經嘗試了博客帖子視圖中的所有設置組合,但無濟於事。我嘗試在各個地區放置「主頁內容」和「查看:博客帖子」塊,並更改限制塊可顯示位置的設置。博客文章標題/正文內容不會顯示在頁面源中,這可能是一條線索。我將如何去調試這樣的問題?
爲什麼www.productworld.com/blog-posts說「找不到頁面」,即使我已經專門設置了一個視圖來在此URL創建一個頁面?爲什麼www.productworld.com/blog-posts/2012/06/14/hello-world-3在其網址中包含「博客帖子」時顯示爲有效頁面?
任何幫助將不勝感激。如果我要顯示與我的樣式表相關的東西,請告訴我。
確保您打破了第一張屏幕截圖中顯示的鎖定。這可能會干擾/博客帖子頁面。 – jsheffers
@jsheffers,感謝您的建議,不幸的是,破解鎖定對/ blog-posts頁面沒有任何影響。它確實允許保存對視圖的新更改。 – patrickk
嘗試清除Drupal的緩存,運行update.php。也可以嘗試在/ blog而不是/ blog-posts創建另一個視圖,看看是否發生了相同的事情。 – jsheffers