j’utilise la chunkie class de Armand BS. Si j’arrive bien à produire la sortie escomptée via un snippet, je ne comprends pas ce que je dois rajouter pour que les PH soient renseignés si ils sont ajoutés hors snippet directement dans le template (comme par exemple dans JOT). Je m’explique ...
Si dans un template j’écris
[!TestChunkie!]
ok, pas de pbs cela marche. Mais si j’écris (après avoir supprimé l’output dans TestChunkie)
[!TestChunkie!]
[+results+]
Je n’ai pas de résultats. Est ce que je dois installé PHx pour que cela marche ?
Voici le code de TestChunkie:
<?php
define('SW_SPATH','assets/snippets/testChunkie/');
global $modx;
// name of template
$tpln = isset($tpl) ? $tpl : '@FILE:'.SW_SPATH.'tpl.html';
// use of chunkie class to parse templates
if (!class_exists('csChunkie')) include_once(SW_SPATH."/chunkie/chunkie.class.inc.php");
$sw = array();
$swtpl = new csChunkie($tpln);
$sw['results'] = '<H3>-- Test Chunkie -- </H3>';
$swtpl->AddVar("sw",$sw);
// return $swtpl->Render();
return;
?>
et celui de tpl.html