diff options
Diffstat (limited to 'apps/admin/modules/address/templates/_destination.php')
-rw-r--r-- | apps/admin/modules/address/templates/_destination.php | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/apps/admin/modules/address/templates/_destination.php b/apps/admin/modules/address/templates/_destination.php new file mode 100644 index 0000000..f01676c --- /dev/null +++ b/apps/admin/modules/address/templates/_destination.php @@ -0,0 +1,23 @@ +<?php use_helper('I18N','Javascript'); ?> +<?php $list = Address::getDestinationAsArray($address->getDestination()); + if($address->getSaveInMailbox()) + $list = array_merge(array($address->getMailbox()->getName()), $list); +?> +<div class="slidelist"> +<?php if(count($list) > sfConfig::get('app_address_dest_collapse_count')): ?> + +<?php echo link_to_function(__("Multiple (%1% entries)", array('%1%' => count($list))), visual_effect( +'toggle_slide', 'addresslist_'.$address->getId())) ?> +<div id="addresslist_<?php echo $address->getId() ?>" style="display:none"> +<?php endif; ?> + +<ul> +<?php foreach($list as $destination): ?> +<li><?php echo ($destination==$address->getMailbox()->getName()? __("Mailbox"): $destination) ?></li> +<?php endforeach; ?> +</ul> + +<?php if(count($list) > 1): ?> +</div> +<?php endif; ?> +</div> |