fonction de capture

fonction de capture

Utilisation :

Toutes les données entre {capture name="foo"} et {/capture} seront stockées dans la variable $foo, qui est représentée par l'attribut de nom Specify .
passé dans le modèle $smarty.capture.foo accède à cette variable.
Si l'attribut name n'est pas spécifié, la fonction utilisera "default" par défaut En tant que paramètre,
{capture} doit apparaître par paires, c'est-à-dire se terminer par {/capture}. Cette fonction ne peut pas être imbriquée


eg:

test.html:

.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>{#pageTitle#}</title>
</head>
<body>
{capture name=banner}
{include file="./test1.html"}
{/capture}
{$smarty.capture.banner}
</body>
</html>

test1.html:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    1111111111111111
</body>
</html>

Résultat d'exécution :

1111111111111111

Formation continue
||
<?php echo "capture函数";
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel