2012-08-12 3 views
1

I'am vBulletin에 3 제품 개발자, 나는 vBulletin에 4 코드합니다 : 당신은 템플릿이로드 된 후에 만 ​​코드를 실행할 수 있습니다vBulletin에에서 템플릿에 단어를 대체 할 4

//hook name : parse_template 
$vbulletin->templatecache['NAVBAR'] = str_replace("word", "replace", $vbulletin->templatecache['NAVBAR']); 

답변

0

합니다. 템플릿을 강제로로드하려는 경우 use

$bootstrap->load_style(); 
$bootstrap->process_templates(); 

($ bootstrap을 사용할 수 있는지 확인하십시오).

쉬운 방법 (최적은 아님)은 모든 템플릿을 렌더링하는 것이고 템플턴트가로드되도록합니다.

vB_Template::create('NAVBAR')->render(); 

그리고 그 NAVBAR (및 기타 캐시 템플릿) $ vbulletin-> templatecache 배열에서 사용할 수 있습니다 후

.

+0

감사합니다. Drnoyan –

관련 문제