2011-02-15 49 views
0

我需要爲我的頁面中的一個自定義joomla主題。這是可以實現的嗎?Joomla主題變化

讓我知道的步驟來做到這一點。

在此先感謝。

+0

嗨sunil,你想爲一個特定的文章或組件分配不同的主題? – thomasbabuj 2011-02-15 10:42:19

回答

0

查看joomla-wiki。它是開發自己的擴展(包括模板)的教程和技巧的第一個資源。

這裏是所有教程的列表,以及關於模板/主題的Joomla維基內推薦閱讀:

http://docs.joomla.org/Template_Development

1

有一個簡單的方法來達到你想要什麼。 Joomla菜單項有一個名爲Page Class Suffix的參數。這允許您根據菜單項添加CSS選擇器到您的頁面。你只需要使用它,這樣你就可以添加頁面特定的CSS,這樣你就可以修改特定的頁面。添加到您的temaplate/index.php文件:

</head> 
<?php 
    $menu = &JSite::getMenu(); 
    $active = $menu->getActive(); 
    $pageclass = ""; 
    if (is_object($active)) : 
    $params = new JParameter($active->params); 
    $pageclass = $params->get('pageclass_sfx'); 
    endif; 
?> 
<body id="<?php echo $pageclass ? $pageclass : 'default'; ?>"> 

現在,所有的頁面都擁有要麼<body id="default"><body id="yourPageClassSuffix">。將此與每個菜單項的指定模塊組合在一起,您可以完全自定義站點內的任何頁面,而無需使用多個模板。

1

試試吧..

global $ my;

$ my-> id; $ usermname_is_id = 「$我的 - > ID」;如果(!$ usermname_is_id == 「」){>

0

如果妳使用的Joomla 2.5

  1. 您可以使用不同的頁面同一模板的不同的顏色主題

    這是很容易:

    • 轉到擴展>>模板管理>>點擊模板名稱
    • 則是一款「語言&頁分配」在
    • 只需添加你想要的網頁有不同的風格,並從「配置文件」欄中選擇一個風格。
  2. 使用不同的主題

    • 點擊他們的名字
    • 然後從 「菜單分配」 部分中,選擇您的頁面。

的Joomla 1。5

不同的主題可以在不同的頁面中使用

轉到擴展>>模板管理>>點擊ü要在頁面

然後選擇「菜單分配」部分網頁所做的任何主題名稱。