2013-02-24 76 views
0

我想在標籤之前添加一些代碼到Joomla網站。我從來沒有用過的Joomla之前,但是從我讀了它應該是這樣的 -Joomla模板文件中缺少html標記

  • 登錄到:http://www.yoursite.com/administrator/
  • 在頂部的菜單中選擇「擴展」>「模板管理」
  • 現在選擇哪個被標記爲默認模板,然後單擊「編輯」
  • 在模板編輯頁面點擊「編輯HTML」

或者從您的模板文件夾中的index.php文件,但是當我做這兩個選項o那裏的東西是:

<?php 
if (class_exists('T3Template')) { 
    $tmpl = T3Template::getInstance($this); 
    $tmpl->render(); 
    return; 
} else { 
    //Need to install or enable JAT3 Plugin 
    echo JText::_('Missing jat3 framework plugin'); 
} 

任何想法,我可以找到標籤的正常HTML標記?

感謝您的幫助。

+0

您將無法通過Joomla後端編輯該模板。您必須跟蹤模板的代碼,查看'render'方法的定義以及它的工作方式,並且您將能夠找到html定義的位置。 – 2013-02-24 18:44:16

+0

對不起,但你是什麼意思,或者我該怎麼去找出渲染方法定義的位置? – 2013-02-24 19:03:56

+0

我認爲在T3框架下,他們來自一個插件。不完全確定 – Lodder 2013-02-24 19:15:52

回答

-1

您可以在以下位置找到模板文件: * Your_Base_URL /模板/ mynewtemplate/*

0

您的模板標記通常應該在/templates/template_name/index.php但你joomlart模板使用框架(這不是標準的joomla,而是大型模板提供者之間的慣例)。你應該看看joomlart的文檔,所以你可以確保你會遵循他們的最佳實踐。在一個標準的Joomla模板中,你可以看到\ plugins \ system \ jat3 \ jat3 \ base-themes \ default \ page \ default.php文件(請看這裏:http://www.joomlart.com/forums/showthread.php?55256-Add-code-before-lt-body-gt-amp-lt-head-gt&highlight=template+edit+jat3

會在上面提到的index.php中找到代碼。