diff --git a/Classes/ViewHelpers/Verification/ButtonViewHelper.php b/Classes/ViewHelpers/Verification/ButtonViewHelper.php index d2a44eb..0b644d8 100644 --- a/Classes/ViewHelpers/Verification/ButtonViewHelper.php +++ b/Classes/ViewHelpers/Verification/ButtonViewHelper.php @@ -34,7 +34,8 @@ class ButtonViewHelper extends VerificationViewHelper return $link->getVerificationButton( $arguments['type'], static::getId($arguments), - static::getType($arguments) + static::getType($arguments), + $arguments['campaign'] ); } } diff --git a/Classes/ViewHelpers/Verification/UrlViewHelper.php b/Classes/ViewHelpers/Verification/UrlViewHelper.php index fb27f82..17e7e98 100644 --- a/Classes/ViewHelpers/Verification/UrlViewHelper.php +++ b/Classes/ViewHelpers/Verification/UrlViewHelper.php @@ -34,7 +34,8 @@ class UrlViewHelper extends VerificationViewHelper return $link->getVerificationLink( $arguments['type'], static::getId($arguments), - static::getType($arguments) + static::getType($arguments), + $arguments['campaign'] ); } } diff --git a/Classes/ViewHelpers/VerificationViewHelper.php b/Classes/ViewHelpers/VerificationViewHelper.php index 129a4eb..10309cb 100644 --- a/Classes/ViewHelpers/VerificationViewHelper.php +++ b/Classes/ViewHelpers/VerificationViewHelper.php @@ -38,6 +38,7 @@ abstract class VerificationViewHelper extends AbstractViewHelper $this->registerArgument('skill', 'integer', 'ID of the Skill.'); $this->registerArgument('skillSet', 'integer', 'ID of the SkillSet.'); $this->registerArgument('type', 'string', 'Type of verification', false, 'self'); + $this->registerArgument('campaign', 'int', 'ID of campaign', false, 0); } public static function renderStatic(