What is Smarty?
Why use it?
Use Cases and Work Flow
Syntax Comparison
Template Inheritance
Best Practices
Crash Course
You may use the Smarty logo according to the trademark notice.
For sponsorship, advertising, news or other inquiries, contact us at:
C'est le répertoire (ou les répertoires) dans lequel Smarty ira chercher
les plugins dont il a besoin. La valeur par défaut est
plugins/
sous
le répertoire SMARTY_DIR
.
Si vous donnez un chemin relatif, Smarty
regardera d'abord relativement au
SMARTY_DIR
, puis relativement
au répertoire de travail courant, puis relativement à chaque entrée de votre répertoire
d'inclusion PHP. Si $plugins_dir
est un tableau de répertoires, Smarty
cherchera les plugins dans chaque répertoire de plugins,
dans l'ordre donné.
Pour des raisons de performances, ne réglez pas votre $plugins_dir
pour qu'il utilise votre include_path PHP. Utilisez un
chemin absolu ou un chemin relatif a SMARTY_DIR
ou
au répertoire de travail courant.
Example 12.1. Ajout d'un dossier local de plugins
<?php $smarty->plugins_dir[] = 'includes/my_smarty_plugins'; ?>
Example 12.2. Plusieurs $plugins_dir
<?php $smarty->plugins_dir = array( 'plugins', // the default under SMARTY_DIR '/path/to/shared/plugins', '../../includes/my/plugins' ); ?>