@@ -12,3 +12,5 @@ parameters:
# Url base create client
remote_client_create_url: '%url_base%/admin/client/client/create'
+ remote_device_url: '%url_base%/api/devices.json'
+ remote_device_log_url: '%url_base%/api/devicelogs.json'
@@ -6,7 +6,8 @@ parameters:
client: '%url_base%/api/clients.json'
-
sidebar_menu:
Base: '%url_base%/'
Mapas: '%url_mapas%/'
@@ -72,12 +72,24 @@ class OLTAdmin extends WorkflowBaseAdmin
protected function configureShowFields(ShowMapper $showMapper)
{
$showMapper
- ->add('name')
- ->add('model')
- ->add('ip')
- ->add('snmpCommunity')
- ->add('sshUser')
- ->add('sshPass')
+ ->tab('default')
+ ->with('')
+ ->add('name')
+ ->add('model')
+ ->add('ip')
+ ->add('snmpCommunity')
+ ->add('sshUser')
+ ->add('sshPass')
+ ->end()
+ ->tab('Log')
+ ->with('Log')
+ ->add('deviceLog','string', array(
+ 'template' => 'DeviceBundle::show_device_log.html.twig',
+ 'translation_domain' => 'DeviceBundle',
+ ))
;
}
@@ -107,6 +107,10 @@ class ONUAdmin extends WorkflowBaseAdmin
->tab('Log')
->with('Log')
->add('log','string', array('template' => 'FTTHBundle:ONU:show_log.html.twig'))
->end()
@@ -661,11 +661,6 @@ class ONU implements DeviceInterface
$deviceData['extraData'] = json_encode($deviceExtraData);
return $deviceData;
- /*return array(
- 'deviceType' => get_class($this),
- 'deviceId' => $this->id,
- );*/