<?php

/**
* @version 2.7.10
* @package Joomla 1.5
* @subpackage DT Register
* @copyright Copyright (C) 2006 DTH Development
* @copyright contact dthdev@dthdevelopment.com
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
*/

global $Itemid,$xhtml;

$mfield = $this->getModel('field');

$tfield = $mfield->table;

$fieldtype = $this->getModel('fieldtype');

$fieldtypes = $fieldtype->getTypes();
$fields = $tfield->memberlistfields();
include(JPATH_SITE.DS.'components'.DS.'com_dtregister'.DS.'views'.DS.'user'.DS.'tmpl'.DS.'event_header.php');
?>

<form action="index.php" name="frmcart" method="post">

<div style="clear:both">

    <a class="up_button" href="<?php echo JRoute::_('index.php?option=com_dtregister&Itemid='.$Itemid.'&controller=user&task=edit&userId='.$this->userId,$xhtml ); ?>"><?php echo JText::_( 'DT_EDIT_BILLINGINFO') ?></a>
<?php
$HeventTable = $this->getModel('event')->table;
$HeventTable->load($this->header_eventId);
if(!$HeventTable->is_waiting()) {
?>
    &nbsp;&nbsp;<a class="up_button" href="<?php echo JRoute::_('index.php?option=com_dtregister&controller=member&Itemid='.$Itemid.'&task=add&userId='.$this->userId,$xhtml); ?>"><?php echo JText::_( 'DT_ADDMEMBER') ?></a>
<?php }?>
</div>

<table cellpadding="4" cellspacing="1" border="0" width="100%" class="adminform adminlist">

   <tr>

        <th width="20">&nbsp;

		</th>

       <?php

       if(is_array($fields))

       foreach($fields as $field){

		?>

           <th>

				<?php echo $field->label;?>

		</th>

        <?php

	   }

	   ?>

       <th width="25"><?php echo JText::_( 'DT_REMOVE') ?></th>

    </tr>

<?php

  $k=0;

  $i=0;

   $link = JHTML::_('image.administrator', '/administrator/images/publish_x.png', null,null,null ,JText::_( 'DT_CANCEL'));

   foreach($this->members as $key => $member){
   $member = (array)$member;
?>

<tr class="<?php echo "row$k"; ?>">

    <td>		<?php

				 echo  JHtml::link("index.php?option=com_dtregister&task=edit&controller=member&key=".$key."&Itemid=".$Itemid,'<img border="0"  src="'.JURI::root(true).'/images/M_images/edit.png" alt="'.JText::_( 'DT_EDIT').'" />');

				  ?>

	</td>

     <?php

       if(is_array($fields))

       foreach($fields as $field){

		?>

           <td width="20">

				<?php
				 
				  $classname = "Field_".$fieldtypes[$field->type];
				  $ObjField = new $classname();
				  $ObjField->load($field->id);
				  $ObjField->viewHtml($member);
				  if(isset($member['fields'][$field->id])){
					  $function = 'viewHtml';
					  if(is_callable(array($ObjField,'exportView'))){
						  $function = 'exportView';
					  }
					  echo $ObjField->$function($member);

				  }else{
					  echo '';
				   }
				 ?>

		</td>

        <?php

	   }

	   ?>

       <td><a href="<?php echo JRoute::_('index.php?option=com_dtregister&Itemid='.$Itemid.'&task=remove&controller=member&key='.$key,$xhtml) ?>"><?php echo $link ?></a></td>

</tr>

<?php	 

 $k = 1 - $k;

 $i++;

  }    

?>

</table>

<input type="hidden" name="option" value="<?php echo DTR_COM_COMPONENT; ?>" />

<input type="hidden" name="userId" value="<?php echo $this->userId;?>" />

<input type="hidden" name="controller" value="member" />

<input type="hidden" name="task" value="index" />

<input type="hidden" name="filter_order" value="<?php echo Jrequest::getVar('filter_order'); ?>" />

<input type="hidden" name="filter_order_Dir" value="<?php echo Jrequest::getVar('filter_order_Dir');?>" />

<input type="hidden" name="boxchecked" value="0" />

</form>