Browse Source

Modificaciones para nuevo diseño

Daniel Libonati 6 years ago
parent
commit
12aeea235b

+ 3 - 1
app/config/bundles/ik/webservice-bundle/parameters.yml.dist

@@ -12,11 +12,13 @@ parameters:
     client: '%url_base%/api/clients.json'
     onu: '%url_ftth%/api/onus.json'
 
-    sidebar_menu: # urls para el sidebar menu 
+    active_menu: Stats
+    navbar_menu:
         Base: '%url_base%'
         Cablemodems: '%url_cablemodem%'
         FTTH: '%url_ftth%'
         Mapas: '%url_mapas%'
+        Stats: '%url_stats%'
         DHCP: '%url_dhcp%'
         Radius: '%url_radius%'
 

+ 3 - 1
app/config/bundles/ik/webservice-bundle/parameters.yml.docker

@@ -14,10 +14,12 @@ parameters:
 
     remote_client_create_url: '%url_base%/admin/client/client/create'
 
-    sidebar_menu:
+    active_menu: Stats
+    navbar_menu:
         Base: '%url_base%'
         Cablemodems: '%url_cablemodem%'
         FTTH: '%url_ftth%'
         Mapas: '%url_mapas%'
+        Stats: '%url_stats%'
         DHCP: '%url_dhcp%'
         Radius: '%url_radius%'

+ 3 - 1
app/config/config.yml

@@ -65,6 +65,8 @@ twig:
         fd_alerts: '@base_admin.alert_service'
         tenancy_service: '@base_tenancy.tenancy_service'
         checked_is_user_logged_in: '%app.checked_is_user_logged_in%'
+        navbar_menu: '%navbar_menu%'
+        active_menu: '%active_menu%'
 
 # Doctrine Configuration
 doctrine:
@@ -116,4 +118,4 @@ sonata_admin:
 # Accept self-signed certificates
 hwi_oauth:
     http_client:
-        verify_peer: false
+        verify_peer: false

+ 8 - 8
src/StatsBundle/Resources/config/services.yml

@@ -4,7 +4,7 @@ services:
         class: StatsBundle\Admin\DeviceServerAdmin
         arguments: [~, StatsBundle\Entity\DeviceServer, SonataAdminBundle:CRUD]
         tags:
-            - { name: sonata.admin, manager_type: orm, group: Stats, label: DeviceServer, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
+            - { name: sonata.admin, manager_type: orm, group: Config, label: DeviceServer, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore, icon: '<i class="fa fa-cog"></i>' }
         calls:
             - [setTranslationDomain, [StatsBundle]]
 
@@ -12,7 +12,7 @@ services:
         class: StatsBundle\Admin\DeviceAdmin
         arguments: [~, StatsBundle\Entity\Device, SonataAdminBundle:CRUD]
         tags:
-            - { name: sonata.admin, manager_type: orm, group: Stats, label: Device, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
+            - { name: sonata.admin, manager_type: orm, group: Config, label: Device, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
         calls:
             - [setTranslationDomain, [StatsBundle]]
             - [setTemplate, ['show','StatsBundle:Device:show.html.twig']]
@@ -25,7 +25,7 @@ services:
         class: StatsBundle\Admin\OnuAdmin
         arguments: [~, StatsBundle\Entity\Onu, StatsBundle:OnuCRUD]
         tags:
-            - { name: sonata.admin, manager_type: orm, group: List, label: ONU, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
+            - { name: sonata.admin, manager_type: orm, group: Stats, label: ONU, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore, icon: '<i class="fa fa-bar-chart"></i>' }
         calls:
             - [setTranslationDomain, [StatsBundle]]
             - [setTemplate, ['show','StatsBundle:Onu:base_show_v2.html.twig']]
@@ -35,7 +35,7 @@ services:
         class: StatsBundle\Admin\PonPortAdmin
         arguments: [~, StatsBundle\Entity\PonPort, SonataAdminBundle:CRUD]
         tags:
-            - { name: sonata.admin, manager_type: orm, group: List, label: PonPort, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
+            - { name: sonata.admin, manager_type: orm, group: Stats, label: PonPort, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
         calls:
             - [setTranslationDomain, [StatsBundle]]
             - [setTemplate, ['show','StatsBundle:PonPort:base_show_v2.html.twig']]
@@ -49,7 +49,7 @@ services:
         class: StatsBundle\Admin\OltAdmin
         arguments: [~, StatsBundle\Entity\Device, SonataAdminBundle:CRUD]
         tags:
-            - { name: sonata.admin, manager_type: orm, group: List, label: OLT, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
+            - { name: sonata.admin, manager_type: orm, group: Stats, label: OLT, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
         calls:
             - [setTranslationDomain, [StatsBundle]]
 
@@ -57,7 +57,7 @@ services:
         class: StatsBundle\Admin\CablemodemAdmin
         arguments: [~, StatsBundle\Entity\Cablemodem, StatsBundle:CablemodemCRUD]
         tags:
-            - { name: sonata.admin, manager_type: orm, group: List, label: Cablemodem, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
+            - { name: sonata.admin, manager_type: orm, group: Stats, label: Cablemodem, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
         calls:
             - [setTranslationDomain, [StatsBundle]]
             - [setTemplate, ['outer_list_rows_list','StatsBundle:Templates:list_outer_rows_list.html.twig']]
@@ -67,7 +67,7 @@ services:
         class: StatsBundle\Admin\CmtsInterfaceAdmin
         arguments: [~, StatsBundle\Entity\CmtsInterface, SonataAdminBundle:CRUD]
         tags:
-            - { name: sonata.admin, manager_type: orm, group: List, label: Interface, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
+            - { name: sonata.admin, manager_type: orm, group: Stats, label: Interface, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
         calls:
             - [setTranslationDomain, [StatsBundle]]
             - [setTemplate, ['show','StatsBundle:CmtsInterface:base_show_v2.html.twig']]
@@ -76,6 +76,6 @@ services:
         class: StatsBundle\Admin\CmtsAdmin
         arguments: [~, StatsBundle\Entity\Device, SonataAdminBundle:CRUD]
         tags:
-            - { name: sonata.admin, manager_type: orm, group: List, label: CMTS, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
+            - { name: sonata.admin, manager_type: orm, group: Stats, label: CMTS, label_catalogue: StatsBundle, label_translator_strategy: sonata.admin.label.strategy.underscore }
         calls:
             - [setTranslationDomain, [StatsBundle]]

+ 12 - 11
src/StatsBundle/Resources/translations/StatsBundle.es.yml

@@ -4,12 +4,12 @@ breadcrumb:
     link_stats_device_list: Listado Dispositivos
     link_device_list: Listado de Dispositivos
     link_device_create: Crear Dispositivo
-    link_onu_list: Listado ONU
-    link_pon_port_list: Listado PonPort
-    link_cmts_interface_list: Listado Interface
-    link_cablemodem_list: Listado Cablemodems
-    link_cmts_list: Listado CMTS
-    link_olt_list: Listado OLT
+    link_onu_list: Estadísticas ONU
+    link_pon_port_list: Estadísticas PonPort
+    link_cmts_interface_list: Estadísticas Interface
+    link_cablemodem_list: Estadísticas Cablemodems
+    link_cmts_list: Estadísticas CMTS
+    link_olt_list: Estadísticas OLT
 
 filter:
     label_name: Nombre
@@ -214,11 +214,11 @@ list:
     label_cmts_host: Host
     label_cmts_model: Modelo
     label_cmts_mark: Marca
-    label_if_des_ifType: Tipo de Interface 	
+    label_if_des_ifType: Tipo de Interface
     label_if_des_ifMtu: MTU
-    label_if_des_ifSpeed: Velocidad	
+    label_if_des_ifSpeed: Velocidad
     label_if_des_ifPhysAddress: Dirección física
-    label_if_des_ifAdminStatus: Estado Administrativo 
+    label_if_des_ifAdminStatus: Estado Administrativo
     label_if_des_ifOperStatus: Estado Operativo
     label_signal_quality: Signal Quality
     label_values: Valores
@@ -283,13 +283,14 @@ info:
     limit_profile_value: Valor obtenido desde el perfil del dispositivo
     limit_default_value: Valor definido por defecto como referencia
 
-    
+
 help:
     url: Url a consultar dispositivos
     deviceTypes: Tipos de dispositivos a consultar estadísticas
     saveHistoric: Si desea almacenar valores históricos o solo ver los últimos obtenidos
 
 Stats: Estadísticas
+Config: Configuración
 DeviceServer: Servidor Dispositivos
 StatsDevice: Dispositivo
 Device: Dispositivo
@@ -408,4 +409,4 @@ Diff: Diferencia
 limit_x_device_in_gb: Límite(GB) de dispositivos, al editarlo se actualizará la tabla comparando los valores contra el límite ingresado. Presionar 'tab' para actualizar el campo.
 Limit_in_gb: Límite(GB) del perfil o valor tomado como referencia, al editarlo puede ver como se actualiza el porcentaje de uso.
 star_table_daily_header: Consumo(GB) por día
-star_table_daily_sub_header: Puede ordenarse la tabla haciendo click en la cabecera
+star_table_daily_sub_header: Puede ordenarse la tabla haciendo click en la cabecera