2017-05-11 13 views
-1

joomla 웹 사이트를 이전 할 때 새로운 기능으로, 오류가 발생했습니다. 내가 아래의 오류를 제공하는 웹 사이트 상단 메뉴를로드 할 때. 나머지 웹 사이트는 정상적으로 작동합니다.Virtualmin 서버에서 Joomla 2.5 loadRenderer 모듈 오류가 발생했습니다.

Instead showing menu its shows this error

희망의 사람이 나를 안내 할 수 있습니다.

오류 아래에 던지는 톱 메뉴.

loadRenderer('module'); 
$params = array('style'=>$style); 
$contents = ''; 
foreach (JModuleHelper::getModules($position) as $mod) { 
    $contents .= $renderer->render($mod, $params); 
} // this part allows html characters to show correctly 
echo html_entity_decode($contents); 
?> 

다음은 확실히 오류 메시지가 아니라 소스 코드가 아닙니다 코드

  <?php endif; ?> 
     <div id="blankdiv"></div> 
     <nav class="topMenu"> 
      <? 
       // extra code to make this work 
       $style = -2; // set the style 
       $position = "mainmenu"; // set the position of the modules to be loaded 
       // end of extra code 

       $document = &JFactory::getDocument(); 
       $renderer = $document->loadRenderer('module'); 
       $params  = array('style'=>$style); 

       $contents = ''; 
       foreach (JModuleHelper::getModules($position) as $mod) { 
       $contents .= $renderer->render($mod, $params); 
       } 

       // this part allows html characters to show correctly 
       echo html_entity_decode($contents); 
      ?> 
     </nav> 
     </section> 
+0

문제를 더 잘 이해할 수 있도록 가능한 모든 세부 정보를 제공하십시오. 예를 들어, 오류 메시지는 다음과 같습니다. 주요 중요성. – mkilmanas

+0

불완전한 질문에 사과드립니다. 이미 질문을 편집하십시오. u는 loadrenderer 오류를 보여줍니다. 어떻게 해결할 수 있습니까? – KuganMV

답변

0

입니다.

해당 파일 즉 <?php, 적절한 PHP를 여는 태그가있는 경우 내가 (그들은 가능성이 여러 줄, 그래서 몇 조각으로 검색 (예 : // this part allows html characters to show correctly를) 다음 행이 들어있는 파일을 찾아 확인하는 것이 좋습니다 것입니다

.

아주 (<?) 또는 더 이상 호환되지 않거나 지원되지 않을 수있는 다른 항목이있을 수 있습니다. <?php

+0

고마워요. 너는 내 하루를 구했다. – KuganMV

+0

@KuganMV - 답변을 받아 들일 수있는 것으로 표시하면 (맞았을 때 실제로 도움이되었습니다) 가장 좋은 형태의 '감사'가 여기에 있습니다. :) – mkilmanas