| Current Path : /home/sunflowe/www2/vacancesfloride/libraries/gantry/admin/forms/groups/ |
| Current File : /home/sunflowe/www2/vacancesfloride/libraries/gantry/admin/forms/groups/position.php |
<?php
/**
* @version $Id: position.php 6564 2013-01-16 17:13:36Z btowles $
* @author RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2016 RocketTheme, LLC
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
*/
defined('GANTRY_VERSION') or die;
gantry_import('core.config.gantryformgroup');
class GantryFormGroupPosition extends GantryFormGroup
{
protected $type = 'position';
protected $baseetype = 'group';
public function getInput()
{
/** @global $gantry Gantry */
global $gantry;
$clean_name=(string)$this->element['name'];
$position_info = $gantry->getPositionInfo($clean_name);
$buffer = '';
$buffer .= "<div class='wrapper'>\n";
foreach ($this->fields as $field) {
if (!empty($position_info) && array_key_exists('position_info',get_object_vars($field)))
$field->position_info = $position_info;
$itemName = $this->fieldname."-".$field->fieldname;
$buffer .= '<div class="chain '.$itemName.' chain-'.strtolower($field->type).'">'."\n";
$buffer .= '<span class="chain-label">'.JText::_($field->getLabel()).'</span>'."\n";
$buffer .= $field->getInput();
$buffer .= "</div>"."\n";
}
$buffer .= "</div>"."\n";
return $buffer;
}
}