createguide.charter.html.hook.php 929 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace zin;
  3. $charterID = data('charterID');
  4. $charter = data('charter');
  5. if(!empty($charterID))
  6. {
  7. query('.kanban')->remove();
  8. $programID = data('programID');
  9. $productID = data('productID');
  10. $branchID = data('branchID');
  11. $createLink = createLink("project", "create", "model=%s&programID=$programID&copyProjectID=0&extra=productID=$productID,branchID=$branchID,charter=$charterID,category=$charter->category");
  12. query('.model-block .model-item')->each(function($node) use($createLink)
  13. {
  14. $model = $node->prop('data-model');
  15. $node->setProp('data-url', sprintf($createLink, $model));
  16. });
  17. global $config;
  18. if($config->edition != 'ipd')
  19. {
  20. query('.more-model')->addClass('hidden');
  21. query('.model-block')->each(function($node){$node->setProp('class', 'resetFlex');});
  22. }
  23. else
  24. {
  25. query('.more-model')->removeClass('hidden');
  26. }
  27. }