簡體   English   中英

joomla主頁在哪里?

[英]Where is joomla main page

通過簡單方式構建的網站通常都有一個主要的html文檔,其中包含html代碼。 如果用戶右鍵單擊瀏覽器並選擇“查看頁面源”,則名稱:“Example.html”將顯示為頁面源。 然后可以在網站的根目錄中找到該文件。

我的問題是:joomla怎么樣? 主文件在哪里? 如果我想在前端看到的頁面中放入一些代碼,我該怎么辦?

Joomla不包含任何用於顯示內容的html文件,您將找到的唯一html文件是空白的。

Joomla使用2個index.php文件。 模板文件夾中有一個用於推送所有HTML,CSS和Javascript,另一個位於Joomla站點的根目錄中,其中所有應用程序都被推送到一個已加載的應用程序。

當您查看Joomla站點的頁面源代碼時,您只是查看從各個位置(例如模塊和組件)推送到index.php文件的結構。

更新

好吧,我認為這可能最好在模板的index.php文件中完成。 首先,在Joomla后端,獲取鏈接到您希望用於代碼的頁面的菜單項的ID。 完成后,將以下代碼添加到index.php:

<?php

$app = JFactory::getApplication();
$doc = JFactory::getDocument();
$menu = $app->getMenu()->getActive()->id;

if ( $menu == 1) { // change 1 to the ID that you got from the Menu Manager
    $doc->addStyleDeclaration('
        //css goes here
    ');
    $doc->addScriptDeclaration('
        //javascript code goes here
    ');
    ?>

    <p>hello world</p>

    <?php
}

?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM