diff options
author | mszulecki | 2007-06-14 17:09:01 +0000 |
---|---|---|
committer | mszulecki | 2007-06-14 17:09:01 +0000 |
commit | 9f108dd1a969473375341d92a7b1252fa2cedc9a (patch) | |
tree | d5f2e35ec0bd2d52dab0ee3282fc6751e0fa8dba /data/generator/sfPropelAdmin/mailadmin/template/templates/_list_th_tabular.php | |
parent | e35884d11b81e4e4bbd73e1882e2b8011e85d118 (diff) | |
download | mailadmin-9f108dd1a969473375341d92a7b1252fa2cedc9a.tar.gz mailadmin-9f108dd1a969473375341d92a7b1252fa2cedc9a.tar.bz2 |
Initial import.
git-svn-id: http://svn.sukimashita.com/repos/mailadmin/trunk@2 4281df72-ff29-0410-8fee-2d9ac0c5f5a7
Diffstat (limited to 'data/generator/sfPropelAdmin/mailadmin/template/templates/_list_th_tabular.php')
-rw-r--r-- | data/generator/sfPropelAdmin/mailadmin/template/templates/_list_th_tabular.php | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/data/generator/sfPropelAdmin/mailadmin/template/templates/_list_th_tabular.php b/data/generator/sfPropelAdmin/mailadmin/template/templates/_list_th_tabular.php new file mode 100644 index 0000000..4a48eca --- /dev/null +++ b/data/generator/sfPropelAdmin/mailadmin/template/templates/_list_th_tabular.php @@ -0,0 +1,28 @@ +<?php $hides = $this->getParameterValue('list.hide', array()) ?> +<?php foreach ($this->getColumns('list.display') as $column): ?> +<?php if (in_array($column->getName(), $hides)) continue ?> +<?php $credentials = $this->getParameterValue('list.fields.'.$column->getName().'.credentials') ?> +<?php if ($credentials): $credentials = str_replace("\n", ' ', var_export($credentials, true)) ?> + [?php if ($sf_user->hasCredential(<?php echo $credentials ?>)): ?] +<?php endif; ?> + <?php + $user_params = $this->getParameterValue('list.fields.'.$column->getName().'.params'); + $user_params = is_array($user_params) ? $user_params : sfToolkit::stringToArray($user_params); + $user_params['id'] = "sf_admin_list_th_".$column->getName(); + ?> + [?php echo tag('th', <?php echo var_export($user_params, true) ?>, true) ?] + <?php if ($column->isReal()): ?> + [?php if ($sf_user->getAttribute('sort', null, 'sf_admin/<?php echo $this->getSingularName() ?>/sort') == '<?php echo $column->getName() ?>'): ?] + [?php echo link_to(__('<?php echo str_replace("'", "\\'", $this->getParameterValue('list.fields.'.$column->getName().'.name')) ?>'), '<?php echo $this->getModuleName() ?>/list?sort=<?php echo $column->getName() ?>&type='.($sf_user->getAttribute('type', 'asc', 'sf_admin/<?php echo $this->getSingularName() ?>/sort') == 'asc' ? 'desc' : 'asc')) ?][?php $sorttype = $sf_user->getAttribute('type', 'asc','sf_admin/<?php echo$this->getSingularName() ?>/sort'); if($sorttype=='images') $sorttype = 'desc'; ?][?php echo image_tag('sort-'.$sorttype.'.gif', array('alt' => __($sorttype), 'border' => 0)) ?] + [?php else: ?] + [?php echo link_to(__('<?php echo str_replace("'", "\\'", $this->getParameterValue('list.fields.'.$column->getName().'.name')) ?>'), '<?php echo $this->getModuleName() ?>/list?sort=<?php echo $column->getName() ?>&type=asc') ?] + [?php endif; ?] + <?php else: ?> + [?php echo __('<?php echo str_replace("'", "\\'", $this->getParameterValue('list.fields.'.$column->getName().'.name')) ?>') ?] + <?php endif; ?> + <?php echo $this->getHelpAsIcon($column, 'list') ?> + </th> +<?php if ($credentials): ?> + [?php endif; ?] +<?php endif; ?> +<?php endforeach; ?> |