function run() {
CRM_Utils_System::setTitle('My Info');
- $profile_id = civicrm_api3('setting', 'getvalue', array(
+ $profileId = civicrm_api3('setting', 'getvalue', array(
'name' => 'memberdashboard_info_profile_id',
'group' => MEMBERDASHBOARD_SETTINGS_GROUP
));
'assets/js/underscore.js');
$resources->addScriptFile('org.fsf.memberdashboard',
'assets/js/member-info.js');
- $resources->addScript("var memberDashboard = { profileId: $profile_id };");
+ $resources->addScript("var memberDashboard = { profileId: $profileId };");
+
+ $this->assign('profileId', $profileId);
parent::run();
}
<p>
You seem to have JavaScript disabled. To edit your contact
information, please
- <a href="/drupal/civicrm/profile/edit?reset=1&gid=1">follow this link</a>.
+ <a href="/drupal/civicrm/profile/edit?reset=1&gid={$profileId}">follow this link</a>.
</p>
</noscript>