<?php /* * This file is part of eSales Media ContentHelperBundle * * (c) Benjamin Roth * * @license proprietary */ namespace EsalesMedia\ContentHelperBundle\FrontendController; /** * Extends column start content element */ class ColumnStart extends \MadeYourDay\RockSolidColumns\Element\ColumnStart { /** * Add class if needed * @param \ContentModel $objElement * @param string $strColumn */ public function __construct(\ContentModel $objElement, $strColumn = 'main') { parent::__construct($objElement, $strColumn); if ($this->es_rs_columns_valign && $this->es_rs_columns_valign == 'top') { $this->arrData['cssID'][1] = trim($this->cssID[1].' -valign-top'); } else if ($this->es_rs_columns_valign && $this->es_rs_columns_valign == 'center') { $this->arrData['cssID'][1] = trim($this->cssID[1].' -valign-center'); } else if ($this->es_rs_columns_valign && $this->es_rs_columns_valign == 'bottom') { $this->arrData['cssID'][1] = trim($this->cssID[1].' -valign-bottom'); } else if ($this->es_rs_columns_valign && $this->es_rs_columns_valign == 'stretch') { $this->arrData['cssID'][1] = trim($this->cssID[1].' -valign-stretch'); } if ($this->es_rs_column_sort_large) { $this->arrData['cssID'][1] = trim($this->cssID[1].' -large-order-'.intval($this->es_rs_column_sort_large)); } if ($this->es_rs_column_sort_medium) { $this->arrData['cssID'][1] = trim($this->cssID[1].' -medium-order-'.intval($this->es_rs_column_sort_medium)); } if ($this->es_rs_column_sort_small) { $this->arrData['cssID'][1] = trim($this->cssID[1].' -small-order-'.intval($this->es_rs_column_sort_small)); } } }