Spero che qualcuno sia in grado di aiutarmi. Il problema è il seguente: 1) Ho un modulo in cui assegnare una variabile per inviare al file modello php.tpl
<?php
...
$testvar="Hello from alex!";
$variables['testvar'] = $testvar;
...
?>
Questa variabile può essere mostrata nel file php.tpl come
<?php print $testvar?>
2) Ho separato il file .js Come posso accedere a questo variegabile file .js?
So come sarà se il file .js è all'interno di .php.tpl:
<?php
$testvar="Hello from alex!";
?>
<script type="text/javascript">
var myVar = '<?php print $testvar?>';
</script>
Il problema è come fare lo stesso se questi due file .js e .php.tpl sono separati?
var myVar = <?php echo json_encode($testvar) ?>;
ciò che si occuperà di tali problemi per te, indipendentemente dal tipo / contenuto dei dati di PHP var.