view.relation.html.hook.php 619 B

1234567891011121314151617181920
  1. <?php
  2. namespace zin;
  3. global $app;
  4. $case = data('case');
  5. $relatedObjects = $app->control->loadModel('custom')->getRelatedObjectList($case->id, 'testcase', 'byObject');
  6. query('detail')->each(function($node) use($case, $relatedObjects)
  7. {
  8. global $lang;
  9. $tabs = $node->prop('tabs');
  10. $tabs['caseRelatedList'] = setting()
  11. ->group('relatives')
  12. ->title($lang->custom->relateObject)
  13. ->control('relatedObjectList')
  14. ->objectID($case->id)
  15. ->objectType('testcase')
  16. ->relatedObjects($relatedObjects)
  17. ->browseType('byObject');
  18. $node->setProp('tabs', $tabs);
  19. });