Name

setPluginsDir() — 设置插件目录

说明

Smarty setPluginsDir(string|array plugins_dir);

Example 14.46. setPluginsDir()

  1. <?php
  2.  
  3. // 设置单个插件目录
  4. $smarty->setPluginsDir('./plugins');
  5.  
  6. // 查看全部插件目录
  7. var_dump($smarty->getPluginsDir());
  8.  
  9. // 批量设置插件目录
  10. $smarty->setPluginsDir(array(
  11. './plugins',
  12. './plugins_2',
  13. ));
  14.  
  15. // 查看全部插件目录
  16. var_dump($smarty->getPluginsDir());
  17.  
  18. // 方法连用
  19. $smarty->setTemplateDir('./templates')
  20. ->setPluginsDir('./plugins')
  21. ->setCompileDir('./templates_c')
  22. ->setCacheDir('./cache');
  23.  
  24. ?>
  25.  

参见 getPluginsDir(), addPluginsDir()$plugins_dir.

原文: https://www.smarty.net/docs/zh_CN/api.set.plugins.dir.tpl