configureproduct.tpl 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. {if ($productinfo.paytype eq 'free') && in_array($productinfo.pid, $clientPids)}
  2. {include file="./nodoubletrial.tpl"}
  3. {else}
  4. {*
  5. route configureproduct by product id
  6. create a file named "configure_PID.tpl" to use a product matching orderform
  7. *}
  8. {assign var="customtemplate" value="templates/orderforms/thurdata/configure_{$productinfo.pid}.tpl"}
  9. {if file_exists("{$customtemplate}")}
  10. {assign var="templatename" value="./configure_{$productinfo.pid}.tpl"}
  11. {include $templatename}
  12. {else}
  13. {*
  14. route configureproduct by group id or name
  15. *}
  16. {*
  17. ThurMail Private => gid=1
  18. ThurFiles Private Hosting => gid=2
  19. Nextcloud Hosting => gid=3
  20. ThurVServer => gid=4
  21. ThurVCloud Private => gid=5
  22. ThurMail Zimbra => gid=7
  23. ThurMail Kerio => gid=16
  24. Mailhosting mit Nextcloud => gid=8
  25. ThurVCloud Business => gid=9
  26. ThurFiles Business Hosting => gid=10
  27. Website Builder => gid=19
  28. *}
  29. {if $productinfo.gid === 1 || $productinfo.gid === 8}
  30. {include file='./configure_privat_mail.tpl'}
  31. {elseif $productinfo.gid === 19}
  32. {include file='./check_configure_privat_mail.tpl'}
  33. {elseif $productinfo.gid === 2}
  34. {include file='./configure_seafile.tpl'}
  35. {include file='./check_configure_seafile.tpl'}
  36. {elseif $productinfo.gid === 3}
  37. {include file='./configure_nextcloud.tpl'}
  38. {include file='./check_configure_nextcloud.tpl'}
  39. {elseif $productinfo.gid === 4}
  40. {include file='./configure_thurvserver.tpl'}
  41. {include file='./check_configure_thurvserver.tpl'}
  42. {elseif $productinfo.gid === 5}
  43. {include file='./configure_thurvcloud.tpl'}
  44. {elseif $productinfo.gid === 7 || $productinfo.gid === 16}
  45. {include file='./configure_groupware.tpl'}
  46. {elseif $productinfo.gid === 15}
  47. {include file='./configure_webhosting.tpl'}
  48. {elseif $productinfo.gid === 19}
  49. {include file='./configure_sitebuilder.tpl'}
  50. {else}
  51. {include file='./configureproduct_default.tpl'}
  52. {/if}
  53. {/if}
  54. {/if}