2012-11-19 115 views
0

我創建了一篇關於joomla的文章,我想爲僅顯示註冊用戶的文章的全部(公開)和另一部分顯示一個部分。現在我創建了一個我在文章頁面上集成的模塊,但是我想顯示登錄信息。 或者我可以創建2頁:重定向到我註冊文章的登錄頁面。我怎樣才能做到這一點?模塊登錄文章Joomla 2.5

感謝

回答

0

登錄模塊,你可以做的是,通過鍵入一個,而不是選擇預定義者之一爲它定義一個定製的位置,然後通過使用下面的代碼嵌入它:

{loadposition xxx} //xxx being the position you defined 

或者,您可以使用JED的Content Restriction類別的擴展來限制內容。

就我個人而言,我認爲Hider可能是您的最佳選擇,因爲它允許您定義特定的組和特定的內容。


或者,你可以這樣做。首先,下載並安裝Sourcerer,它允許您在文章中使用任何代碼。然後使用下面的代碼你的文章裏,一定要使用{source}標籤:

{source} 
    $user = JFactory::getUser(); 
    if ($user->guest) { 
     echo "some content"; 
     echo "Login to read more"; 
     echo "{loadposition xxx}"; 
    } 
    else { 
     echo "all content"; 
    } 
{/source} 
+0

是的,我試過了,我用DirectPHP。但是回聲「{loadposition xxx}」;不要顯示我的模塊(我在模塊上設置了自己的「位置」) – Edoz

+0

@Edoz - 對不起。我已經用我在自己的網站上使用的確切擴展名更新了我的答案,所以請這樣做。這應該工作。 – Lodder

0

或只使用內置在顯示未授權的功能,顯示了介紹,但沒有身體沒有授權誰看到用戶文章。 YOu可以設置全局或逐條文章或菜單鏈接。