From 1ae838b5967b12f22c279192087f02601a7a68a3 Mon Sep 17 00:00:00 2001 From: Giniouxe <aurelie.ginioux@gmail.com> Date: Sun, 12 Jul 2015 02:22:40 +0200 Subject: [PATCH] Open invite link in modal --- app/views/aspects/_no_contacts_message.haml | 24 ++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/app/views/aspects/_no_contacts_message.haml b/app/views/aspects/_no_contacts_message.haml index da680c96c3..44188f6f75 100644 --- a/app/views/aspects/_no_contacts_message.haml +++ b/app/views/aspects/_no_contacts_message.haml @@ -5,7 +5,25 @@ #no_contacts.empty_message %p.lead = t('.you_should_add_some_more_contacts') + %p - != t('.try_adding_some_more_contacts', search_link: link_to(t(".search_link_text"), search_path), invite_link: link_to(t(".invite_link_text"), new_user_invitation_path)) - - if AppConfig.settings.community_spotlight.enable? - != t('.or_spotlight', :link => link_to(t(".community_spotlight") , community_spotlight_path)) + != t('.try_adding_some_more_contacts', + search_link: link_to(t('.search_link_text'), search_path), + invite_link: link_to(t('.invite_link_text'), + "invitationsModal", + id: "invitations-link", + data: {toggle: "modal"})) + + = render "shared/modal", + path: new_user_invitation_path, + id: "invitationsModal", + title: t("invitations.new.invite_someone_to_join") + + - if AppConfig.settings.community_spotlight.enable? + != t('.or_spotlight', :link => link_to(t(".community_spotlight") , community_spotlight_path)) + +-# This will have to be extracte in a JS view +:javascript + $("#invitations-link").click(function(){ + app.helpers.showModal("#invitationsModal"); + }); -- GitLab