HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/spire.komma-mediadesign.nl/wwwroot/mvc/controllers/c_awards.php
<?php
/**
 * c_awards.php
 * Created by Komma Mediadesign.
 * Author: mike
 * Date: 2/18/13
 */

/*
 * Get last two awards from database
 */
$AwardDbh = new DatabaseHandler();
$AwardDbh->setTableName('page_awards_items');
$AwardDbh->setData(array('id'=>'','title'=>'','description'=>'','timest'=>'','link'=>''));
$AwardDbh->setActiveOnly(TRUE,2);
X2 ? $AwardDbh->addRule('x2',1) : $AwardDbh->addRule('x2',1, 'AND NOT') ;
$awardData = $AwardDbh->select();

//correct if one
$firstKey = key($awardData);
if(!is_array($awardData[$firstKey])) $awardData = array($awardData);
$output = '';
foreach($awardData as $key => $data)
{
    /*
     * Get thumbnail
     */
    $ImageDbh = new DatabaseHandler();
    $ImageDbh->setTableName('page_awards_images');
    $ImageDbh->setData(array('filename_thumb'=>''));
    $ImageDbh->setOrder('imageOrder','DESC');
    $ImageDbh->addRule('itemId',$data['id']);
    $awardImageData = $ImageDbh->select();

    /*
     * Manipulate data
     */
    $linkTitle = $this->encodeUrl($data['title']);

    setlocale(LC_ALL, 'nl_NL');
    $date = strftime("%B %Y", $data['timest']);

    $awardImageData['filename_thumb'] = '<img src="'.IMAGE_ROOT.'uploads/'.$awardImageData['filename_thumb'].'" alt="'.$data['title'].'" />';

    $output .= '<li>';
    $output .= '<div class="image"><div class="shadow"></div>'.$awardImageData['filename_thumb'].'</div>';
    $output .= '<div class="content">';
    $output .= '<span class="title">' . $data['title'] . '</span><span class="date">'.$date.'</span>';
    $output .= $data['description'];
    $output .= '<a class="awardLink ctaButton" href="' . $data['link'] . '" target="_blank" title="'.$data['title'].'"><span class="text">Award website</span><span class="left"><span class="up"></span><span class="hover"></span></span><span class="right"><span class="up"></span><span class="hover"></span></span></a>';
    $output .= '</div>';
    $output .= '</li>';
}

/*
 * Set  Data
 */
$this->setData('page_title', 'Awards | Media | '.SITE_NAME);
$this->setData('award_list', $output);

/*
 * Set Breadcrump
 */
$bc = new Breadcrump();
$bc->add('home',SITE_ROOT);
$bc->add('media',SITE_ROOT.'media/news/' . LATEST_NEWSITEM );
$bc->add('awards',SITE_ROOT.'media/awards/');
$output = $bc->get();
$this->setData('breadcrump', $output);

/*
 * Set Content View Path
 */
$this->setData('content_view_path', 'mvc/views/v_awards.php');