Actions column
- Single Page
Posted 28 April 2012 - 23:27 PM
Posted 28 April 2012 - 23:37 PM
Posted 29 April 2012 - 06:46 AM
<?php
if (!defined('BASEPATH')) exit('No direct script access allowed');
$column_width = (int)(80/count($columns));
if(!empty($list)){
?><div class="bDiv" >
<table cellspacing="0" cellpadding="0" border="0" id="flex1">
<thead>
<tr class='hDiv'>
<?php if(!$unset_delete || !$unset_edit || !empty($actions)){?>
<th align="left" abbr="tools" axis="col1" class="" width='20%'>
<div>
<?php echo $this->l('list_actions'); ?>
</div>
</th>
<?php }?>
<?php foreach($columns as $column){?>
<th width='<?php echo $column_width?>%'>
<div class="text-left field-sorting <?php if(isset($order_by[0]) && $column->field_name == $order_by[0]){?><?php echo $order_by[1]?><?php }?>"
rel='<?php echo $column->field_name?>'>
<?php echo $column->display_as?>
</div>
</th>
<?php }?>
</tr>
</thead>
<tbody>
<?php foreach($list as $num_row => $row){ ?>
<tr <?php if($num_row % 2 == 1){?>class="erow"<?php }?>>
<?php if(!$unset_delete || !$unset_edit || !empty($actions)){?>
<td align="left" width='20%'>
<div class='tools'>
<?php if(!$unset_delete){?>
<a href='<?php echo $row->delete_url?>' title='<?php echo $this->l('list_delete')?> <?php echo $subject?>' class="delete-row" >
<span class='delete-icon'></span>
</a>
<?php }?>
<?php if(!$unset_edit){?>
<a href='<?php echo $row->edit_url?>' title='<?php echo $this->l('list_edit')?> <?php echo $subject?>'><span class='edit-icon'></span></a>
<?php }?>
<?php
if(!empty($row->action_urls)){
foreach($row->action_urls as $action_unique_id => $action_url){
$action = $actions[$action_unique_id];
?>
<a href="<?php echo $action_url; ?>" class="<?php echo $action->css_class; ?> crud-action" title="<?php echo $action->label?>"><?php
if(!empty($action->image_url))
{
?><img src="<?php echo $action->image_url; ?>" alt="<?php echo $action->label?>" /><?php
}
?></a>
<?php }
}
?>
<div class='clear'></div>
</div>
</td>
<?php }?>
<?php foreach($columns as $column){?>
<td width='<?php echo $column_width?>%' class='<?php if(isset($order_by[0]) && $column->field_name == $order_by[0]){?>sorted<?php }?>'>
<div style="width: 100%;" class='text-left'><?php echo $row->{$column->field_name}; ?></div>
</td>
<?php }?>
</tr>
<?php } ?>
</tbody>
</table>
</div>
<?php }else{?>
<br/>
<?php echo $this->l('list_no_items'); ?>
<br/>
<br/>
<?php }?>
And add a line #650 to the [b]./your_project/assets/grocery_crud/themes/flexigrid/css/flexigrid.css [/b]file:
float:left;
P.S. Hey, the last thing It seems to me this topic is more relates to the "I have a question" and not to "Bugs & issues", don't you think so?
Posted 29 April 2012 - 19:00 PM
Posted 29 April 2012 - 21:49 PM
Posted 15 June 2016 - 09:17 AM
its work. thanks
Posted 04 April 2017 - 15:29 PM
Hi how will i do it in datatables please share me the code. thank you very much