form.php 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. $config->marketresearch->form = new stdclass();
  3. $config->marketresearch->form->create = array();
  4. $config->marketresearch->form->create['name'] = array('type' => 'string', 'control' => 'text', 'filter' => 'trim');
  5. $config->marketresearch->form->create['market'] = array('type' => 'int', 'control' => 'picker', 'default' => 0);
  6. $config->marketresearch->form->create['marketName'] = array('type' => 'string', 'control' => 'input', 'default' => '');
  7. $config->marketresearch->form->create['PM'] = array('type' => 'string', 'control' => 'picker', 'default' => '');
  8. $config->marketresearch->form->create['begin'] = array('type' => 'date');
  9. $config->marketresearch->form->create['end'] = array('type' => 'date', 'default' => null);
  10. $config->marketresearch->form->create['days'] = array('type' => 'int', 'default' => 0);
  11. $config->marketresearch->form->create['desc'] = array('type' => 'string', 'default' => '', 'control' => 'editor');
  12. $config->marketresearch->form->create['acl'] = array('type' => 'string', 'default' => '');
  13. $config->marketresearch->form->create['whitelist'] = array('type' => 'array', 'default' => '');
  14. $config->marketresearch->form->edit = array();
  15. $config->marketresearch->form->edit['name'] = array('type' => 'string', 'control' => 'text', 'filter' => 'trim');
  16. $config->marketresearch->form->edit['market'] = array('type' => 'int', 'control' => 'picker', 'default' => 0);
  17. $config->marketresearch->form->edit['PM'] = array('type' => 'string', 'control' => 'picker', 'default' => '');
  18. $config->marketresearch->form->edit['begin'] = array('type' => 'date');
  19. $config->marketresearch->form->edit['end'] = array('type' => 'date', 'default' => null);
  20. $config->marketresearch->form->edit['days'] = array('type' => 'int', 'default' => 0);
  21. $config->marketresearch->form->edit['desc'] = array('type' => 'string', 'control' => 'editor', 'default' => '');
  22. $config->marketresearch->form->edit['acl'] = array('type' => 'string', 'default' => '');
  23. $config->marketresearch->form->edit['whitelist'] = array('type' => 'array', 'default' => '');
  24. $config->marketresearch->form->close = array();
  25. $config->marketresearch->form->close['realEnd'] = array('type' => 'date', 'control' => 'date');
  26. $config->marketresearch->form->close['status'] = array('type' => 'string', 'control' => 'hidden', 'value' => 'closed');
  27. $config->marketresearch->form->close['closedReason'] = array('type' => 'string', 'control' => 'picker');
  28. $config->marketresearch->form->close['comment'] = array('type' => 'string', 'control' => 'editor');
  29. $config->marketresearch->form->closestage = array();
  30. $config->marketresearch->form->closestage['realEnd'] = array('type' => 'date', 'default' => helper::today());
  31. $config->marketresearch->form->closestage['status'] = array('type' => 'string', 'default' => 'closed');
  32. $config->marketresearch->form->closestage['closedBy'] = array('type' => 'string', 'default' => '');
  33. $config->marketresearch->form->closestage['closedDate'] = array('type' => 'date', 'default' => helper::now());
  34. $config->marketresearch->form->closestage['lastEditedBy'] = array('type' => 'string', 'default' => '');
  35. $config->marketresearch->form->closestage['lastEditedDate'] = array('type' => 'date', 'default' => helper::now());
  36. $config->marketresearch->form->closestage['comment'] = array('type' => 'string', 'default' => '', 'control' => 'editor');
  37. $config->marketresearch->form->activatestage = array();
  38. $config->marketresearch->form->activatestage['begin'] = array('type' => 'date', 'default' => null);
  39. $config->marketresearch->form->activatestage['end'] = array('type' => 'date', 'default' => null);
  40. $config->marketresearch->form->activatestage['realEnd'] = array('type' => 'date', 'default' => null);
  41. $config->marketresearch->form->activatestage['status'] = array('type' => 'string', 'default' => 'doing');
  42. $config->marketresearch->form->activatestage['closedBy'] = array('type' => 'string', 'default' => '');
  43. $config->marketresearch->form->activatestage['closedDate'] = array('type' => 'date', 'default' => null);
  44. $config->marketresearch->form->activatestage['lastEditedBy'] = array('type' => 'string', 'default' => '');
  45. $config->marketresearch->form->activatestage['lastEditedDate'] = array('type' => 'date', 'default' => helper::now());
  46. $config->marketresearch->form->activatestage['comment'] = array('type' => 'string', 'default' => '', 'control' => 'editor');