<input type="submit" value="Войти" class="b-medium-button b-green-medium-button"> </section> <section class="b-form-section b-form-social-section b-form-section_minwidth_821"> <span class="b-form-text">или</span> <a href="/auth/?param=vkontakte" class="b-auth_btn b-auth_mini b-auth_btn_vk"></a> <a href="/auth/?param=facebook" class="b-auth_btn b-auth_mini b-auth_btn_facebook"></a> <a href="/auth/?param=odnoklassniki" class="b-auth_btn b-auth_mini b-auth_btn_odnoklassniki"></a> </section> <section class="b-form-section b-form-registration-section"> <a href="/registration/" class="b-form-registration-link" title="Регистрация">Регистрация</a> </section> </form> </div> </div> <?php } ?> </section> </div> </header> </div> </div> <?php } //else echo PopupAfterPageLoaded::getInstance()->render();
/** * Отписка от приглашений */ public function actionUnsubscribe() { $hash = __paramInit('string', 'hash', 'hash', NULL); $email = __paramInit('string', 'email', 'email', NULL); $guestInviteUnsubscribeModel = new GuestInviteUnsubscribeModel(); $trueHash = $guestInviteUnsubscribeModel->getHash($email); if ($hash == $trueHash) { $guestInviteUnsubscribeModel->addEmail($email); //@todo: решение не учитывает что отписываться могу не только от вакансий // пока пришлось подправить сообщение $notification = GuestConst::$_unsubscribe_ok_message; $notification['message'] = sprintf($notification['message'], $email); require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/Helpers/PopupAfterPageLoaded.php"; PopupAfterPageLoaded::getInstance()->showAfterLoad($notification); $this->redirect('/'); } else { $this->missingAction(NULL); } }