File: /var/www/kosmicfarms/resources/views/productions/show.blade.php
@extends('layouts.app')
@section('css')
<!-- DashForge CSS -->
<link rel="stylesheet" href="{{ asset('admin/assets/css/dashforge.profile.css') }}">
@endsection
@section('content')
<div class="d-sm-flex align-items-center justify-content-between mg-b-20 mg-lg-b-25 mg-xl-b-30">
<div>
<nav aria-label="breadcrumb">
<ol class="breadcrumb breadcrumb-style1 mg-b-10">
<li class="breadcrumb-item"><a href="{{ url('/home') }}">Home</a></li>
<li class="breadcrumb-item"><a href="{{ url('/productions') }}">Productions</a></li>
<li class="breadcrumb-item active">Production: {{ $production->name }}</li>
</ol>
</nav>
<h4 class="mg-b-0 tx-spacing--1">Production: {{ $production->name }}</h4>
</div>
<div class="d-none d-md-block">
<a href="{{ url('/production/'.$production->id.'/edit') }}" class="btn btn-sm pd-x-15 btn-white btn-uppercase"><i data-feather="mail" class="wd-10 mg-r-5"></i> Edit</a>
<a href="{{ url('/production/'.$production->id.'/sensors/create') }}" class="btn btn-sm pd-x-15 btn-white btn-uppercase"><i data-feather="mail" class="wd-10 mg-r-5"></i> Add Sensor</a>
</div>
</div>
@php ($days = days($production->startdate))
@php ($wd = $days > $production->maturity ? 100 : round(intval(($days / $production->maturity) * 100) /5) * 5)
<div class="progress mg-b-10 ht-20">
<div class="progress-bar wd-{{ $wd }}p" role="progressbar" aria-valuenow="{{ days($production->startdate) }}" aria-valuemin="0" aria-valuemax="{{ $production->maturity }}">{{ days($production->startdate) }}/{{ $production->maturity }} days</div>
</div>
<!-- ============================================================== -->
<!-- Content Start -->
<!-- ============================================================== -->
<div class="media d-block d-lg-flex">
<div class="profile-sidebar profile-sidebar-two pd-lg-r-15">
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-12 col-xl-12 mg-t-40 mg-lg-t-0">
<h6 class="tx-uppercase tx-semibold mg-b-15">{!! $production->description !!}</h6>
<nav class="nav nav-classic tx-13">
<a href="" class="nav-link"><span>Start</span> <span class="badge">{{ $production->startdate }}</span></a>
<a href="" class="nav-link"><span>Maturity</span> <span class="badge">{{ $production->maturity }}</span></a>
</nav>
</div>
<div class="col-sm-12 col-md-12 col-lg-12 col-xl-12 mg-t-40 mg-lg-t-0">
<h6 class="tx-uppercase tx-semibold mg-t-50 mg-b-15">Production Properties</h6>
<nav class="nav nav-classic tx-13">
<a href="" class="nav-link"><span>Category</span> <span class="badge">{{ $production->category->name }}</span></a>
<a href="" class="nav-link"><span>Product Type</span> <span class="badge">{{ $production->producttype->name }}</span></a>
@foreach($production->options as $option)
<a href="" class="nav-link"><span>{{ $option->option->name }}</span> <span class="badge">{{ $option->value }}</span></a>
@endforeach
</nav>
</div>
</div><!-- row -->
</div><!-- profile-sidebar -->
<div class="media-body mg-t-40 mg-lg-t-0 pd-lg-x-10">
<div class="profile-update-option bg-white ht-50 bd d-flex justify-content-end mg-b-20 mg-lg-b-25 rounded">
<div class="d-flex align-items-center pd-x-20 mg-r-auto">
<i data-feather="edit-3"></i> <a href="" class="link-03 mg-l-10"><span class="d-none d-sm-inline">Share an</span> Update</a>
</div>
<div class="wd-50 bd-l d-flex align-items-center justify-content-center">
<a href="" class="link-03" data-toggle="tooltip" title="Publish Photo"><i data-feather="image"></i></a>
</div>
<div class="wd-50 bd-l d-flex align-items-center justify-content-center">
<a href="" class="link-03" data-toggle="tooltip" title="Publish Video"><i data-feather="video"></i></a>
</div>
<div class="wd-50 bd-l d-flex align-items-center justify-content-center">
<a href="" class="link-03" data-toggle="tooltip" title="Write an Article"><i data-feather="file-text"></i></a>
</div>
</div>
<div class="card mg-b-20 mg-lg-b-25">
<div class="card-header pd-y-15 pd-x-20 d-flex align-items-center justify-content-between">
<h6 class="tx-13 tx-spacing-1 tx-uppercase tx-semibold mg-b-0">Latest Activity</h6>
<nav class="nav nav-icon-only">
<a href="" class="nav-link"><i data-feather="more-horizontal"></i></a>
</nav>
</div><!-- card-header -->
<div class="card-body pd-20 pd-lg-25">
<div class="profiletimeline">
@if(isset($activities))
@foreach($activities as $activity)
<div class="sl-item">
<div class="sl-left"><img src="@if(isset($activity->avatar)) {{ asset($activity->avatar) }} @else {{ asset('admin/assets/img/avtar-1.png') }} @endif" alt="user" class="rounded-circle"> </div>
<div class="sl-right">
<div><a href="#" class="link">{{ $activity->user->name }}</a> <span class="sl-date">12 minutes ago</span>
<p>{{ $activity->message }}</p>
</div>
</div>
</div>
<hr>
@endforeach
@endif
</div>
</div>
</div><!-- card -->
</div><!-- media-body -->
<div class="profile-sidebar profile-sidebar-two mg-t-40 mg-lg-t-0 pd-lg-l-15">
<div class="row">
<div class="col-sm-6 col-md-5 col-lg">
<div class="d-flex align-items-center justify-content-between mg-b-20">
<h6 class="tx-13 tx-spacng-1 tx-uppercase tx-semibold mg-b-0">Sensors</h6>
</div>
<ul class="list-unstyled media-list mg-b-15">
@if(isset($production))
@foreach($production->sensors as $sensor)
<li class="media align-items-center">
<div class="media-body">
<a href="{{ url('/production/'.$production->id.'/sensors/'.$sensor->id.'/show') }}" class="link-01">
<span class="tx-medium mg-b-0">{{ $sensor->sensor->sensor_key }}</span>
<span class="badge badge-primary">@php ( $columns=explode(",",$sensor->sensor->sensor->columns) )
@if($sensor->latestReadings)
@if(in_array("ph", $columns))
{{ $sensor->latestReadings->ph }}㏗
@endif
@if(in_array("oxygen", $columns))
{{ $sensor->latestReadings->oxygen }}DO
@endif
@if(in_array("volume", $columns))
{{ $sensor->latestReadings->volume }}㎥
@endif
@if(in_array("watertemperature", $columns))
{{ $sensor->latestReadings->watertemperature }}℃
@endif
@endif</span></a>
</div>
</li>
@endforeach
@endif
</ul>
</div><!-- col -->
</div><!-- row -->
</div><!-- profile-sidebar -->
</div><!-- media -->
@endsection