benefits: Display member button.
authorDavid Thompson <davet@gnu.org>
Mon, 17 Nov 2014 21:12:55 +0000 (16:12 -0500)
committerDavid Thompson <davet@gnu.org>
Mon, 17 Nov 2014 21:12:55 +0000 (16:12 -0500)
commitf5310d9e9ff4d5e5e4180c236a37cfbc21ef8b86
tree64d22f4db3d70136c756dcf3baa2ca6697f82fe7
parent697255fcb41ecfe866ab29f52e5fd614f8a5607d
benefits: Display member button.

* CRM/Admin/Form/Setting/MemberDashboard.php
  (CRM_Admin_Form_Setting_MemberDashboard) [buildQuickForm]: Add input
  for static button URL.
  [postProcess]: Save static button URL.
* CRM/Memberdashboard/Page/Benefits.php
  (CRM_Memberdashboard_Page_Benefits) [run]: Add 'contact' and
  'buttonUrl' smarty variables.
* settings/MemberDashboard.setting.php
  (memberdashboard_button_static_url): New setting.
* templates/CRM/Admin/Form/Setting/MemberDashboard.tpl: Render static
  button URL form field.
* templates/CRM/Memberdashboard/Page/Benefits.tpl: Render member button.
CRM/Admin/Form/Setting/MemberDashboard.php
CRM/Memberdashboard/Page/Benefits.php
settings/MemberDashboard.setting.php
templates/CRM/Admin/Form/Setting/MemberDashboard.tpl
templates/CRM/Memberdashboard/Page/Benefits.tpl