File: D:/HostingSpaces/SBogers10/ilysium.komma.pro/wwwroot/lib/ui/call_to_action.class.php
<?php
/**
* call_to_action.class.php
* Created by Komma Mediadesign.
* Author: mike
* Date: 29/07/14
*/
class Call_To_Action
{
private $_blocks;
public function __construct(){
$this->_blocks = array();
}
/**
* Create blocks
*/
public function create()
{
foreach($this->_blocks as $block)
{
echo $block;
}
}
/**
* Push data into a block
*/
public function push($name,$option = null)
{
// push output into block
$this->_blocks[] = $this->get($name,$option);
}
private function get($name,$option)
{
$output = '';
switch($name)
{
case 'private_sauna':
$output .= '<li class="private_sauna">
<a href="/prive-sauna">
<span class="image">
<img src="/public/images/static/cta_prive_sauna_thumb.jpg" alt="Ilysium Privé sauna" />
</span>
<span class="title">Privé sauna</span>';
if( $option != 'no_shadow') $output .= '<span class="shadow"></span>';
$output .= '</a>
</li>';
break;
case 'sauna_treatment':
$output .= '<li class="sauna_treatment">
<a href="/sauna-en-kuren">
<span class="image">
<img src="/public/images/static/cta_sauna_en_kuren_thumb.jpg" alt="Ilysium Sauna en Kuren" />
</span>
<span class="title">Sauna & kuren</span>';
if( $option != 'no_shadow') $output .= '<span class="shadow"></span>';
$output .= '</a>
</li>';
break;
case 'me_time':
$output .= ' <li class="beauty_institute">
<a href="/me-time">
<span class="image">
<img src="/public/images/static/cta_me_time_thumb.jpg" alt="Ilysium Schoonheidsinstituut" />
</span>
<span class="title">Me-Time</span>';
if( $option != 'no_shadow') $output .= '<span class="shadow"></span>';
$output .= '</a>
</li>';
break;
case 'persona';
$output .= '<li class="persona">
<a href="/imago">
<span class="image">
<img src="/public/images/static/cta_imago_thumb.jpg" alt="Ilysium Imago" />
</span>
<span class="title">Imago</span>';
if( $option != 'no_shadow') $output .= '<span class="shadow"></span>';
$output .= '</a>
</li>';
break;
case 'skin_care';
$output .= '<li class="persona">
<a href="/skin-care">
<span class="image">
<img src="/public/images/static/cta_schoonheidsinstituut_thumb.jpg" alt="Ilysium Imago" />
</span>
<span class="title">Skin Care</span>';
if( $option != 'no_shadow') $output .= '<span class="shadow"></span>';
$output .= '</a>
</li>';
break;
case 'cta':
$Btn = new Button('span');
$Btn->set('_label','contact');
$button = $Btn->create();
$output .= '<li class="cta">
<a href="/contact">
Heeft u vragen?
Neem dan vrijblijvend
contact met ons op,
wij helpen u graag.
<span class="icon"></span>
<br />
' . $button . '
</a>
</li>';
break;
}
return $output;
}
}