Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 665 | Rev 4119 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 665 Rev 4113
Línea 1... Línea 1...
1
<?php
1
<?php
-
 
2
use LeadersLinked\Library\Functions;
-
 
3
 
2
$emojione_image_path_png  = $this->basePath('vendors/smiley/assets/png/');
4
$emojione_image_path_png  = $this->basePath('vendors/smiley/assets/png/');
3
$contactsJson = json_encode($contacts);
5
$contactsJson = json_encode($contacts);
-
 
6
 
-
 
7
$timezones = [];
-
 
8
$records = Functions::getAllTimeZones();
-
 
9
foreach($records as $record)
-
 
10
{
-
 
11
    $record = trim($record);
-
 
12
    $timezones[ $record ] = $record;
-
 
13
}
-
 
14
 
-
 
15
 
-
 
16
 
-
 
17
 
-
 
18
$timezones = json_encode( $timezones );
-
 
19
 
4
$js = <<<JS
20
$js = <<<JS
5
const contacts = JSON.parse('$contactsJson');
21
const contacts = JSON.parse('$contactsJson');
6
const emojione_image_path_png = "$emojione_image_path_png";
22
const emojione_image_path_png = "$emojione_image_path_png";
-
 
23
const timezones = JSON.parse('$timezones');
-
 
24
const timezone = '$timezone'; 
7
JS;
25
JS;
8
$this->inlineScript()->appendScript($js);
26
$this->inlineScript()->appendScript($js);
9
$this->inlineScript()->appendFile('/react-bundles/chat/chatBundle.js');
27
$this->inlineScript()->appendFile('/react-bundles/chat/chatBundle.js');
10
?>
28
?>