2012-10-01 132 views
0

我需要您寶貴的幫助。如果我想在博客文章頁面中顯示例如說明和摘錄以及他們的標籤,我該怎麼辦?對於默認,我只能看到一個信息。在Elgg的博客文章頁面中添加更多信息

在/mod/blog/views/default/object/blog.php我發現這個:

如果($滿){

$體= elgg_view( '輸出/ LONGTEXT',陣列( 'value'=> $ blog-> description,//它只顯示描述(如果我把「excertp」顯示摘錄) 'class'=>'blog-post', ));

如何添加其他信息和標籤作爲摘錄,例如,顯示?

謝謝你這麼多

回答

0

你有兩個選擇:

  1. 擴展視圖
  2. 覆蓋視圖

在你的情況,我建議重寫查看(編輯核心文件永遠不是一個好主意!)

我建議選中G OUT:埃爾格的觀點文檔:

http://docs.elgg.org/wiki/Engine/Views#Overriding_views_in_plugins

看到有關插件覆蓋享有部分。

你基本上需要創建一個新的插件,可以稱之爲'blogtweaks'。

(關於插件開發的更多信息,請參閱:http://docs.elgg.org/wiki/Plugin_development

然後,在創建自定義視圖文件:

/mod/blogtweaks/views/default/object/blog.php 

此文件的這一內容將覆蓋原來的,所以剛纔複製的內容的原始博客視圖(/mod/blog/views/default/object/blog.php),然後編輯您心中的內容。

相關問題