Передача переменных из PHP в JS!
Здравствуйте, подскажите, пожалуйста, как в MODX можна передать переменную из PHP в JavaScript.
Таким вот образом
var sessionId = "<?php echo $session; ?>";
вроде не получается!
Спасибо!
Таким вот образом
var sessionId = "<?php echo $session; ?>";
вроде не получается!
Спасибо!
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
ПОСЛЕ вызова сниппета (инлайновый скрипт либо из подключенного файла):
Твоя задача решается так:
После загрузки страницы ты увидишь это в ее исходном коде, только вместо $session будет реальное значение.
<?php
require_once MODX_CORE_PATH. 'SDK/OpenTokSDK.php';
require_once MODX_CORE_PATH. 'SDK/OpenTokArchive.php';
require_once MODX_CORE_PATH. 'SDK/OpenTokSession.php';
$apiObj = new OpenTokSDK( API_Config::API_KEY, API_Config::API_SECRET );
$session = $apiObj->createSession( $_SERVER[«REMOTE_ADDR»] );
$sessionId = $session->getSessionId();
$token = $apiObj->generateToken($sessionId);
$modx->regClientStartupScript('