From 489c0831aaf8e59aaa8554d774b6aa82b01591e0 Mon Sep 17 00:00:00 2001 From: Ludovic Pouzenc Date: Sun, 22 May 2016 12:13:19 +0200 Subject: Equipements : make index&view more usable, direct links to mgmt_ip --- .../after-bake/src/Template/Equipements/index.ctp | 19 ++++++++----- .../after-bake/src/Template/Equipements/view.ctp | 33 ++++++++++++++-------- 2 files changed, 34 insertions(+), 18 deletions(-) (limited to 'generator') diff --git a/generator/after-bake/src/Template/Equipements/index.ctp b/generator/after-bake/src/Template/Equipements/index.ctp index d1a294a..912ba78 100644 --- a/generator/after-bake/src/Template/Equipements/index.ctp +++ b/generator/after-bake/src/Template/Equipements/index.ctp @@ -38,8 +38,8 @@ Form->input('q', [ - 'placeholder' => __('Adresse MAC ou IPv4...'), - 'empty' => __('Adresse MAC ou IPv4...') + 'placeholder' => __('MAC, IPv4, Nom...'), + 'empty' => __('MAC, IPv4, Nom...') ]) ?> @@ -61,10 +61,9 @@ Paginator->sort('mac') ?> - Paginator->sort('hostname') ?> Paginator->sort('ipmgmt_id') ?> + Paginator->sort('hostname') ?> Paginator->sort('equipement_modele_id') ?> - Paginator->sort('service_id') ?> Paginator->sort('relais_id') ?> Paginator->sort('uplink_id') ?> @@ -75,10 +74,16 @@ mac) ?> - hostname) ?> - has('ipmgmt') ? $this->Html->link($equipement->ipmgmt->title, ['controller' => 'Ipmgmt', 'action' => 'view', $equipement->ipmgmt->id]) : '' ?> + has('ipmgmt') + ? $this->Html->link( + $equipement->ipmgmt->ip4, + 'http://' . $equipement->ipmgmt->ip4, + [ 'target' => '_blank', '_full' => true ] + ) + : '' ?> + + hostname) ?> has('equipement_modele') ? $this->Html->link($equipement->equipement_modele->title, ['controller' => 'EquipementModeles', 'action' => 'view', $equipement->equipement_modele->id]) : '' ?> - has('service') ? $this->Html->link($equipement->service->title, ['controller' => 'Services', 'action' => 'view', $equipement->service->id]) : '' ?> has('relais') ? $this->Html->link($equipement->relais->title, ['controller' => 'Relais', 'action' => 'view', $equipement->relais->id]) : '' ?> has('uplink_id') ? $this->Html->link($equipement->uplink_id, ['controller' => 'Equipements', 'action' => 'view', $equipement->uplink_id]) : '' ?> diff --git a/generator/after-bake/src/Template/Equipements/view.ctp b/generator/after-bake/src/Template/Equipements/view.ctp index 9a0f167..08b5e25 100644 --- a/generator/after-bake/src/Template/Equipements/view.ctp +++ b/generator/after-bake/src/Template/Equipements/view.ctp @@ -39,36 +39,47 @@

title) ?>

+ + + + - - + + + - - + + - - - - - - + + - + -- cgit v1.1
has('equipement') ? $this->Html->link($equipement->equipement->title, ['controller' => 'Equipements', 'action' => 'view', $equipement->equipement->id]) : '' ?>
mac) ?>
hostname) ?>has('ipmgmt') + ? ( + $this->Html->link($equipement->ipmgmt->ip4, ['controller' => 'Ipmgmt', 'action' => 'view', $equipement->ipmgmt->ip4]) + . ' ' + . $this->Html->link( + __('Access'), + 'http://' . $equipement->ipmgmt->ip4, + [ 'target' => '_blank', '_full' => true ] + ) + ) + : '' ?>
has('ipmgmt') ? $this->Html->link($equipement->ipmgmt->title, ['controller' => 'Ipmgmt', 'action' => 'view', $equipement->ipmgmt->id]) : '' ?>hostname) ?>
has('equipement_modele') ? $this->Html->link($equipement->equipement_modele->title, ['controller' => 'EquipementModeles', 'action' => 'view', $equipement->equipement_modele->id]) : '' ?>
has('relais') ? $this->Html->link($equipement->relais->title, ['controller' => 'Relais', 'action' => 'view', $equipement->relais->id]) : '' ?>
has('service') ? $this->Html->link($equipement->service->title, ['controller' => 'Services', 'action' => 'view', $equipement->service->id]) : '' ?>
has('uplink_id') ? $this->Html->link($equipement->uplink_id, ['controller' => 'Equipements', 'action' => 'view', $equipement->uplink_id]) : '' ?>has('relais') ? $this->Html->link($equipement->relais->title, ['controller' => 'Relais', 'action' => 'view', $equipement->relais->id]) : '' ?>
has('equipement_mode') ? $this->Html->link($equipement->equipement_mode->id, ['controller' => 'EquipementModes', 'action' => 'view', $equipement->equipement_mode->id]) : '' ?>equipement_mode->id ?>