예제 #1
0
 /**
  * Inserts JavaScript configuration.
  *
  * Reads [javascript] section in rox.ini and makes it available via
  * bwroxConfig object in JavaScript.
  */
 protected function includeJsConfig()
 {
     $config = PVars::getArray('javascript');
     if ($config) {
         $html = array();
         $pairs = array();
         $html[] = '<script type="text/javascript">';
         $html[] = 'var bwroxConfig = {';
         foreach ($config as $key => $value) {
             $pairs[] = $key . ": '" . $value . "'";
         }
         $html[] = implode($pairs, ',');
         $html[] = '}';
         $html[] = '</script>';
         echo implode($html, "\n");
     }
 }