Skip to content

Instantly share code, notes, and snippets.

@neilgilmour
Created July 1, 2019 15:59
Show Gist options
  • Save neilgilmour/f003c452737d63afb3b425360a037aad to your computer and use it in GitHub Desktop.
Save neilgilmour/f003c452737d63afb3b425360a037aad to your computer and use it in GitHub Desktop.
ACF download field in post archive template
@extends('layouts.app')
@section('content')
<div class="row">
<div class="col-md page-content">
<div class="page-header">
<h1>Events</h1>
</div>
@if (!have_posts())
<div class="alert alert-warning">
{{ __('Sorry, no results were found.', 'sage') }}
</div>
{!! get_search_form(false) !!}
@endif
@while (have_posts()) @php the_post() @endphp
<div class="row align-items-start">
<div class="col event-image">
<img src="{{ ArchiveEvent::photo(){'sizes'}{'small'} }}" alt="{{ ArchiveEvent::photo(){'title'} }}" class="rounded-circle" />
</div>
<div class="col col-auto event-details">
<ul class="fa-ul event-ul">
@if ( ArchiveEvent::startDate() )
<li><span class="fa-li event-detail"><i class="far fa-calendar-alt fa-lg fa-fw"></i></span>
{{ ArchiveEvent::startDate() }}@if (ArchiveEvent::endDate() ) - {{ ArchiveEvent::endDate() }} @endif
</li>
@endif
@if ( ArchiveEvent::startTime() )
<li><span class="fa-li event-detail"><i class="far fa-clock fa-lg fa-fw"></i></span>
{{ ArchiveEvent::startTime() }} @if (ArchiveEvent::endTime() ) - {{ ArchiveEvent::endTime() }} @endif
</li>
@endif
@if ( ArchiveEvent::openTo() )
<li><span class="fa-li event-detail"><i class="fas fa-users fa-lg fa-fw"></i></span>
{{ ArchiveEvent::openTo() }}
</li>
@endif
@if ( ArchiveEvent::location() )
<li><span class="fa-li event-detail"><i class="far fa-map-marker-alt fa-lg fa-fw"></i></span>
{{ ArchiveEvent::location() }}
</li>
@endif
@if ( ArchiveEvent::price() )
<li><span class="fa-li event-detail"><i class="far fa-pound-sign fa-lg fa-fw"></i></span>
{{ ArchiveEvent::price() }}
</li>
@endif
@if ( ArchiveEvent::poster() )
<li><span class="fa-li event-detail"><i class="far fa-download fa-lg fa-fw"></i></span>
<a href="{{ ArchiveEvent::poster(){"url"} }}">{{ ArchiveEvent::poster(){"title"} }}</a>
</li>
@endif
</ul>
</div>
<div class="col event-description">
<h2>{{ ArchiveEvent::title() }}</h2>
<p>{{ ArchiveEvent::description() }}</p>
</div>
</div>
<hr />
@endwhile
{!! get_the_posts_navigation() !!}
@endsection
</div>
@include('partials.polaroids')
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment