Merge pull request #188 from levivm/feature/new_digitalglarus
changed email in alplora contact form
This commit is contained in:
		
				commit
				
					
						40edb3f006
					
				
			
		
					 2 changed files with 42 additions and 42 deletions
				
			
		| 
						 | 
				
			
			@ -9,54 +9,54 @@ from django.core.urlresolvers import reverse_lazy, reverse
 | 
			
		|||
from utils.forms import ContactUsForm
 | 
			
		||||
 | 
			
		||||
class IndexView(FormView):
 | 
			
		||||
	template_name = "alplora/index.html"
 | 
			
		||||
	form_class = ContactUsForm
 | 
			
		||||
	success_message = _('Message Successfully Sent')
 | 
			
		||||
    template_name = "alplora/index.html"
 | 
			
		||||
    form_class = ContactUsForm
 | 
			
		||||
    success_message = _('Message Successfully Sent')
 | 
			
		||||
 | 
			
		||||
	def get_context_data(self, *args, **kwargs):
 | 
			
		||||
		context = super(IndexView, self).get_context_data(**kwargs)
 | 
			
		||||
		languages = getlanguages()
 | 
			
		||||
		context.update(languages)
 | 
			
		||||
		return context
 | 
			
		||||
    def get_context_data(self, *args, **kwargs):
 | 
			
		||||
        context = super(IndexView, self).get_context_data(**kwargs)
 | 
			
		||||
        languages = getlanguages()
 | 
			
		||||
        context.update(languages)
 | 
			
		||||
        return context
 | 
			
		||||
 | 
			
		||||
	def get_success_url(self):
 | 
			
		||||
		success_url = reverse('alplora:index')
 | 
			
		||||
		success_url += "#requestformsuccess"
 | 
			
		||||
		return success_url
 | 
			
		||||
    def get_success_url(self):
 | 
			
		||||
        success_url = reverse('alplora:index')
 | 
			
		||||
        success_url += "#requestformsuccess"
 | 
			
		||||
        return success_url
 | 
			
		||||
 | 
			
		||||
	def form_valid(self, form):
 | 
			
		||||
		form.save()
 | 
			
		||||
		form.send_email()
 | 
			
		||||
		messages.add_message(self.request, messages.SUCCESS, self.success_message)
 | 
			
		||||
		return super(IndexView, self).form_valid(form)
 | 
			
		||||
    def form_valid(self, form):
 | 
			
		||||
        form.save()
 | 
			
		||||
        form.send_email(email_to='info@alplora.ch')
 | 
			
		||||
        messages.add_message(self.request, messages.SUCCESS, self.success_message)
 | 
			
		||||
        return super(IndexView, self).form_valid(form)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class LoginView(TemplateView):
 | 
			
		||||
	template_name = "alplora/login.html"
 | 
			
		||||
    template_name = "alplora/login.html"
 | 
			
		||||
 | 
			
		||||
	def get_context_data(self, *args, **kwargs):
 | 
			
		||||
		context = super(LoginView, self).get_context_data(**kwargs)
 | 
			
		||||
		languages = getlanguages()
 | 
			
		||||
		context.update(languages)
 | 
			
		||||
		return context
 | 
			
		||||
    def get_context_data(self, *args, **kwargs):
 | 
			
		||||
        context = super(LoginView, self).get_context_data(**kwargs)
 | 
			
		||||
        languages = getlanguages()
 | 
			
		||||
        context.update(languages)
 | 
			
		||||
        return context
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def getlanguages():
 | 
			
		||||
	language = get_language()
 | 
			
		||||
	language_activate = get_language_info(language)
 | 
			
		||||
	if language == 'de':
 | 
			
		||||
		list_language = {
 | 
			
		||||
			'name': 'English',
 | 
			
		||||
			'code': 'en-us'
 | 
			
		||||
		}
 | 
			
		||||
	else:
 | 
			
		||||
		list_language = {
 | 
			
		||||
			'name': 'Deutsch',
 | 
			
		||||
			'code': 'de'
 | 
			
		||||
		}
 | 
			
		||||
    language = get_language()
 | 
			
		||||
    language_activate = get_language_info(language)
 | 
			
		||||
    if language == 'de':
 | 
			
		||||
        list_language = {
 | 
			
		||||
            'name': 'English',
 | 
			
		||||
            'code': 'en-us'
 | 
			
		||||
        }
 | 
			
		||||
    else:
 | 
			
		||||
        list_language = {
 | 
			
		||||
            'name': 'Deutsch',
 | 
			
		||||
            'code': 'de'
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
	return {
 | 
			
		||||
		'language': language,
 | 
			
		||||
		'list_language': list_language,
 | 
			
		||||
		'language_activate': language_activate['name_local']
 | 
			
		||||
	}
 | 
			
		||||
    return {
 | 
			
		||||
        'language': language,
 | 
			
		||||
        'list_language': list_language,
 | 
			
		||||
        'language_activate': language_activate['name_local']
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -145,10 +145,10 @@ class ContactUsForm(forms.ModelForm):
 | 
			
		|||
            'message': _('Message'),
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    def send_email(self):
 | 
			
		||||
    def send_email(self, email_to='info@digitalglarus.ch'):
 | 
			
		||||
        text_content = render_to_string('emails/contact.txt', {'data': self.cleaned_data})
 | 
			
		||||
        html_content = render_to_string('emails/contact.html', {'data': self.cleaned_data})
 | 
			
		||||
        email = EmailMultiAlternatives('Subject', text_content)
 | 
			
		||||
        email.attach_alternative(html_content, "text/html")
 | 
			
		||||
        email.to = ['info@digitalglarus.ch']
 | 
			
		||||
        email.to = [email_to]
 | 
			
		||||
        email.send()
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue