Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 4113 | Rev 4874 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 www 1
<?php
4873 stevensc 2
 
4113 efrain 3
use LeadersLinked\Library\Functions;
4
 
1 www 5
$this->headLink()->appendStylesheet('/react-bundles/mobileChat/main.css');
6
/**
7
 *
8
 Esta pansando 3 variables como el helper $contacts, $groups,  'user_id'
9
 */
4873 stevensc 10
 
11
$currentNetworkPlugin = $this->plugin('currentNetworkPlugin');
12
$currentNetwork = $currentNetworkPlugin->getNetwork();
13
$defaultNetwork = $currentNetwork->default;
14
 
1 www 15
$emojione_image_path_png  = $this->basePath('vendors/smiley/assets/png/');
16
$contactsJson = json_encode($contacts);
17
$groupsJson = json_encode($groups);
18
 
4113 efrain 19
$timezones = [];
20
$records = Functions::getAllTimeZones();
4873 stevensc 21
foreach ($records as $record) {
22
  $record = trim($record);
23
  $timezones[$record] = $record;
4113 efrain 24
}
25
 
26
 
27
 
28
 
4873 stevensc 29
$timezones = json_encode($timezones);
4113 efrain 30
 
1893 efrain 31
//  userId: '$user_id',
1 www 32
$js = <<<JS
33
 
34
const backendVars={
1893 efrain 35
 
1 www 36
  contacts: JSON.parse('$contactsJson'),
37
  groups: JSON.parse('$groupsJson'),
38
  emojione_image_path_png: '$emojione_image_path_png',
4113 efrain 39
  timezones: JSON.parse('$timezones'),
40
  timezone: '$timezone',
1 www 41
}
42
JS;
3580 stevensc 43
 
1 www 44
$this->inlineScript()->appendScript($js);
3580 stevensc 45
$this->headLink()->appendStylesheet('/look-and-field/mobile-chat.css');
1 www 46
$this->inlineScript()->appendFile('/react-bundles/mobileChat/mobileChatBundle.js');
47
?>
48
 
49
 
2726 stevensc 50
<div id="mobile-chat">
1 www 51
  <div class="process-comm" id="paginator-process-comm">
52
    <div class="spinner">
53
      <div class="bounce1"></div>
54
      <div class="bounce2"></div>
55
      <div class="bounce3"></div>
56
    </div>
57
  </div>
58
</div>