SmartyFilter
클래스를 멋지게 추가하고 싶지만 파일을 어디에두면 자동으로 찾을 수 있습니까?내 새 플러그인을 smarty에 추가하는 방법은 무엇입니까?
0
A
답변
0
Smarty에는 plugins
하위 디렉토리가 있습니다. 거기에 스크립트를 던지면 거기에 플러그인이 있습니다.
$smarty->plugins_dir[]
$smarty->plugins_dir[] = 'includes/my_smarty_plugins';
에 다른 디렉토리를 추가하여 해당 경로를 확장 할 수 있습니다
:
require_once $smarty->_get_plugin_filepath('function', 'html_options');
이는 것 function.html_options.php
이라는 plugin_dir
에 플러그인을로드하십시오.
0
주 유식 폴더에 "플러그인"하위 디렉토리에 복사 및 붙여 넣기 테마, 파일 이름이 멋지의 최신 버전에서 function.filename.php
0
선도해야합니다, 당신은 플러그인 폴더를 추가하는 방법을 :
// Add a folder of plugins
$smarty->addPluginsDir('./plugins_1/');
// Check what plugins folders are registered
var_dump($smarty->getPluginsDir());
/* DUMP:
array(2) {
[0]=>string() "./plugins/"
[1]=> string() "./plugins_1/"
}
*/
자세한 내용은 the addPluginsDir() documentation을 참조하십시오.
관련 문제
- 1. smarty에 도우미를 포함시키는 방법은 무엇입니까?
- 2. 코코아가있는 사파리에 플러그인을 추가하는 방법은 무엇입니까?
- 3. WordPress 리포지토리에 플러그인을 추가하는 방법은 무엇입니까?
- 4. 플러그인을 프로그래밍하는 방법은 무엇입니까?
- 5. Android 빌드에 새 앱을 추가하는 방법은 무엇입니까?
- 6. [cedet] : 새 ede 대상을 추가하는 방법은 무엇입니까?
- 7. listview에 새 행을 추가하는 방법은 무엇입니까?
- 8. Smarty에 MySQL 행 할당
- 9. Android에서 Webview에 새 글꼴을 추가하는 방법은 무엇입니까?
- 10. raw_contacts 테이블에 새 열을 추가하는 방법은 무엇입니까?
- 11. 새 행에 시간 값을 추가하는 방법은 무엇입니까?
- 12. 기본 스테이지에 새 스테이지를 추가하는 방법은 무엇입니까?
- 13. 새 이벤트 처리를 템플릿에 추가하는 방법은 무엇입니까?
- 14. Jobeet 예제에 새 양식을 추가하는 방법은 무엇입니까?
- 15. Asp.net 멤버십에 새 필드를 추가하는 방법은 무엇입니까?
- 16. 연락처에 새 필드를 추가하는 방법은 무엇입니까?
- 17. 새 언어에 바인딩을 추가하는 방법은 무엇입니까?
- 18. NSMutableDictionary에 새 키를 추가하는 방법은 무엇입니까?
- 19. VMC 뷰어에 새 사용자를 추가하는 방법은 무엇입니까?
- 20. 그리드에 새 열을 추가하는 방법은 무엇입니까?
- 21. 새 TextView를 주기적으로 새 데이터로 추가하는 방법은 무엇입니까?
- 22. Visual Studio 2008에 SQL Server 플러그인을 추가하는 방법은 무엇입니까?
- 23. 새 사이트를 만드는 Coda 플러그인을 만드는 방법은 무엇입니까?
- 24. 이클립스 플러그인을 만드는 방법은 무엇입니까?
- 25. 블로그 플러그인을 만드는 방법은 무엇입니까?
- 26. 플러그인을 통해 요소에 접근 자 메서드를 추가하는 방법은 무엇입니까?
- 27. 내 앱에 Android 위젯을 추가하는 방법은 무엇입니까?
- 28. 내 프로젝트에 coreplot-cocoaTouch.xcodeproj를 추가하는 방법은 무엇입니까?
- 29. 내 경우에 새 벡터를 정의하는 방법은 무엇입니까?
- 30. Windows/Delphi에서 플러그인을 프로그래밍하는 방법은 무엇입니까?
하지만 내 플러그인은'function'이 아니고'class'입니다. –