{{-- Template Name: Moje objednávky --}} @extends('layouts.app') @section('content') @while(have_posts()) @php the_post() @endphp
@include('partials.page-header')
@if(is_user_logged_in())
@include('partials.sidebar')
@include('partials.content-page') @php global $wpdb; $userIdField = "_field_32"; $results = $wpdb->get_results("SELECT post_id FROM {$wpdb->prefix}postmeta WHERE meta_key = '".$userIdField . "' AND meta_value = ". get_current_user_id() . " ORDER BY post_id DESC"); @endphp @foreach($results as $result) @php //$data = Ninja_Forms()->form()->sub($result->post_id)->get()->get_field_values(); $formObj = Ninja_Forms()->form(Ninja_Forms()->form()->sub($result->post_id)->get()->get_form_id()); $fields = $formObj->get_fields(); $data = []; foreach($fields as $field) { $data[] = Ninja_Forms()->form()->sub($result->post_id)->get()->get_field_value($field->get_id()); } $listItem = [ 'jmeno' => $data[0], 'email' => $data[1], 'telefon' => $data[2], 'popis' => $data[4], 'prilohy' => $data[3], ]; @endphp @endforeach
Stav Datum Kontakt Popis Přílohy
@php $status = get_post_meta($result->post_id, 'nf-post-status', true); if ($status === "") { echo ' Nová'; } else { if ($status === "1") { echo ' Připravujeme'; } else { echo ' Dokončeno'; } } @endphp {{get_the_date('d.m.Y', $result->post_id)}} {{$listItem['jmeno']}}
{{$listItem['email']}}
{{$listItem['telefon']}}
{{$listItem['popis']}} @foreach($listItem['prilohy'] as $key => $priloha) @php $name = explode('/', $priloha); @endphp
  • {{ mb_substr($name[count($name) - 1], 0, 18) }} @if(strlen($name[count($name) - 1]) >= 18) ... @endif
  • @endforeach
    @else
    @include('partials.sidebar')
    {!! do_shortcode( '[wpmem_form login]' ) !!} {!! do_shortcode( '[wpmem_form register]' ) !!}
    @endif
    @endwhile @endsection