sliderwidgetarea.php
941 Bytes
<?php
N2Loader::import('libraries.form.element.hidden');
class N2ElementSliderWidgetArea extends N2ElementHidden
{
function fetchElement() {
$areas = '';
for ($i = 1; $i <= 12; $i++) {
$areas .= N2Html::tag('div', array(
'class' => 'n2-area n2-area-' . $i . $this->isSelected($i),
'data-area' => $i
));
}
$html = N2Html::tag('div', array(
'id' => $this->_id . '_area',
'class' => 'n2-widget-area'
), N2Html::tag('div', array(
'class' => 'n2-widget-area-inner'
)) . $areas);
$html .= parent::fetchElement();
N2JS::addInline('new N2Classes.FormElementSliderWidgetArea("' . $this->_id . '");');
return $html;
}
function isSelected($i) {
if ($i == $this->getValue()) {
return ' n2-active';
}
return '';
}
}