tripal_feature_featureloc_sequences.tpl.php 1.1 KB

12345678910111213141516171819202122232425262728
  1. <?php
  2. // get the featurelocs for this feature. If the variable is not already
  3. // expanded then do so
  4. $feature = $variables['node']->feature;
  5. $feature = tripal_core_expand_chado_vars($feature, 'table', 'featureloc');
  6. $featurelocs = $feature->featureloc;
  7. // get the featurelocs. if only one featureloc exists then we want to convert
  8. // the object into an array, otherwise the value is an array
  9. $ffeaturelocs = $feature->featureloc->feature_id;
  10. if (!$ffeaturelocs) {
  11. $ffeaturelocs = array();
  12. } elseif (!is_array($ffeaturelocs)) {
  13. $ffeaturelocs = array($ffeaturelocs);
  14. }
  15. $featureloc_sequences = tripal_feature_load_featureloc_sequences ($feature->feature_id,$ffeaturelocs);
  16. if(count($featureloc_sequences) > 0){
  17. foreach($featureloc_sequences as $src => $attrs){ ?>
  18. <div id="tripal_feature-<?php print $attrs['type']?>-box" class="tripal_feature-info-box tripal-info-box">
  19. <div class="tripal_feature-info-box-title tripal-info-box-title">Annotated Sequence</div>
  20. <div class="tripal_feature-info-box-desc tripal-info-box-desc"></div>
  21. <?php print $attrs['formatted_seq'] ?>
  22. </div>
  23. <?php }
  24. }?>