Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Ambert van Unen 54 posts 96 karma points
    Apr 27, 2011 @ 16:08
    Ambert van Unen
    0

    Using double doc2form in a template

    Greetings!

    I'm using the Doc2Form module in a template in the following way.

     

    <%  <% if(umbraco.presentation.nodeFactory.Node.GetCurrent().GetProperty("toonFormulierOfferte").Value == "1") { %>
          <umbraco:Macro
          DocumentType="1154"
          TabName="formulier"
          PageTabs="0"
          HideTabNames="0"
          ShowDescriptions="0"
          RequiredText=""
          SubmitButtonText="Verstuur"
          PreviousButtonText=""
          NextButtonText=""
          RedirectToNode="1323"
          StorePropertiesInCookies=""
          SendEmailResponse="True"
          ResponseSubject="Contactaanvraag"
          ResponseMessage="Bedankt voor uw contactaanvraag"
          ResponseEmailFieldAlias="e-mail"
          EmailForm="True"
          FormSubject="Contactaanvraag"
          FormToEmailAddress="[email protected]"
          FormFromEmailAddress="[email protected]"
          TextOnSubmit="Bedankt voor uw contactaanvraag!"
          UseAjax="1"
          DefaultValueNode=""
          Alias="Doc2FormEmail" runat="server"
        />
      <% } %>

     <% if(umbraco.presentation.nodeFactory.Node.GetCurrent().GetProperty("toonContactformulier").Value == "1") { %>
            <umbraco:Macro
            DocumentType="1290"
            TabName="formulier"
            PageTabs="0"
            HideTabNames="1"
            ShowDescriptions="0"
            RequiredText=""
            SubmitButtonText="Verstuur"
            PreviousButtonText=""
            NextButtonText=""
            RedirectToNode="1323"
            StorePropertiesInCookies=""
            SendEmailResponse="True"
            ResponseSubject="Contactaanvraag"
            ResponseMessage="Bedankt voor uw contactaanvraag"
            ResponseEmailFieldAlias="e-mail"
            EmailForm="True"
            FormSubject="Contactaanvraag"
            FormToEmailAddress="[email protected]"
            FormFromEmailAddress="[email protected]"
            TextOnSubmit="Bedankt voor uw contactaanvraag!"
            UseAjax="1"
            DefaultValueNode=""
            Alias="Doc2FormEmail" runat="server"
          />
        <% } %>

    Now the problem.

    If they both are enabled(1) they should show, witch it does, and it works... But

    if 1 is false, or 2 are false, they don't show, witch is currect, but then were getting the following error in javascript :

    Error: document.getElementById("ContentPlaceHolderDefault_MainContent_Doc2Form_5_VS") is null
    Source File: http://cms.test.sitename.com/nl/contact.aspx
    Line: 180

    if you replace 'sitename' with 'ned' and 'finity' pasted together, you can see it for yourself. Dont want to create unwanted links to the website ;)

    Awaiting your comments.

  • Ambert van Unen 54 posts 96 karma points
    Apr 27, 2011 @ 16:11
    Ambert van Unen
    0

    Hm... Bug ? When I edit the above topic to fix the typo I'm getting a Xslt error ;)

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies