2013-08-28 83 views
0

我有更多joomla頁面,我必須在更多的管理員同時工作。面板,所以我創建了一個頁面,我在iframe中加載頁面,但joomla管理員。地區是從iframe保護,知道有人如何停用這種保護?Joomla 3.0管理保護刪除iframe

如果我嘗試在iframe中打開:www.mypage.com/administrator然後我將被重定向到普通頁面。

我試圖創造新的管理模板,沒有任何腳本,但保護又是在這裏,我不能發現關鍵字「IFRAME」什麼...什麼

回答

1

你正在尋找的noframes行爲,所述com_login視圖負載

JHtml::_('behavior.noframes');

這最終調用noFrames功能在JHtmlBehavior(libraries/joomla/html/behavior.php)

它加載

$js = "window.addEvent('domready', function() { 
      if (top == self) { 
      document.documentElement.style.display = 'block'; 
      }" . 
      " else {top.location = self.location; } 
     });"; 

基本上是告訴窗口改變位置,所以要麼改變無框架的工作原理或remvoe的JHtml::_('behavior.noframes')呼叫

但請注意,你不應該國防部的核心文件,因爲它們將獲得更新覆蓋該需要更新該文件。