Copied to clipboard

Flag this post as spam?

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


  • jacob phillips 130 posts 372 karma points
    Aug 01, 2010 @ 22:13
    jacob phillips
    0

    hide form if form picker not used

    Hi,

    I have a document type that contains a form picker. The alias is "pageform". Sometimes a form will be chosen, sometimes not. In my template for this docType, I am able to display the form if one was selected and saved in the document editor. In my template I have this line:

    <umbraco:Macro FormGuid="[#pageForm]" Alias="umbracoContour.RenderForm" runat="server"></umbraco:Macro>

     

    This macro was installed when I added Umbraco Contour to my 4.0.4.2 installation.

    My question is, when the content editor does not use the form picker, how do I disable those two buttons (prev and next) that get displayed when there is no form to pass in?

     

    I tried putting an xsl:if statement in the template, but I don't think that's right.

    I thought maybe of creating another macro so that I could use an xsl:if statement to determine if the "pageForm" property was set, then if it was, just call the macro that I have now in my template.

     

    What is the most simple way to hide the macro if no form was selected?

  • Ismail Mayat 4511 posts 10059 karma points MVP 2x admin c-trib
    Aug 02, 2010 @ 09:59
    Ismail Mayat
    0

    Jacob,

    If your template where you have the macro call wrap some inline c# around it eg

    <%if(umbraco.presentation.nodeFactory.GetCurrent().GetProperty("pageForm").Value!=string.Empty){%>
    <umbraco:Macro FormGuid="[#pageForm]" Alias="umbracoContour.RenderForm" runat="server"></umbraco:Macro>
    <%}%>

    That way the macro only renders if a form has been set.

    Regards

    Ismail

  • jacob phillips 130 posts 372 karma points
    Aug 07, 2010 @ 03:30
    jacob phillips
    0

    Thanks Ismail for answering, I need to turn on email notifications.

     

    I tried it and I get this error:

    Compilation 

    Compilation Error

    Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

    Compiler Error Message: CS0234: The type or namespace name 'GetCurrent' does not exist in the namespace 'umbraco.presentation.nodeFactory' (are you missing an assembly reference?)

    Source Error:


    Source File: c:\Inetpub\wwwroot\udev4042\masterpages\cprEventItem.master    Line: 38


    Show Detailed Compiler Output:

     
    Line 36: 
    Line 37: Line 38: <%if(umbraco.presentation.nodeFactory.GetCurrent().GetProperty("pageForm").Value!=string.Empty){%> Line 39: Line 40: <%}%>
    c:\windows\system32\inetsrv> "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe" /t:library /utf8output /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\7473743c\767305b2_ab23cb01\Schedule.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\7ac8255e\e5ac52a2_40a5ca01\Umbraco.Courier.XmlSerializers.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\115c3c0d\f52acda1_40a5ca01\Umbraco.Courier.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\6e0ce7b3\81d24c28_cb22cb01\Media.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions.Design\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.Design.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\34fd9031\64396067_d007cb01\LumenWorks.Framework.IO.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\fa29415c\bcc841e7_1ba1ca01\Umbraco.Forms.Licensing.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\1977cd1d\a3c8caa1_40a5ca01\Umbraco.Courier.Definitions.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\dcf31adf\00c6144e_3007cb01\umbraco.webservices.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.ServiceModel.Web\3.5.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\49a41392\fa9e0068_ca94ca01\Kenny.Umbraco.DataTypes.ImageCropper.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\9a13e2b8\9f8225e8_8fc1ca01\ImageGen.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\1dbc957d\a0423a37_0c2dcb01\Playlist.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\0004db7c\e9047fd2_7178ca01\IronPython.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\82248f45\26640a1d_141acb01\UmbracoUserControls.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\8e18bd1b\598e88d2_7178ca01\Lucene.Net.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\170eba56\5062b30a_59a1ca01\MA.Umbraco.SiteMapGenerator.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\f0b90389\c91792d2_7178ca01\TidyNet.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\acf1807d\919ed9d2_7178ca01\umbraco.XmlSerializers.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\29cd04fa\2689a3e7_1ba1ca01\HtmlAgilityPack.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\aabb3eef\b5f08ad2_7178ca01\Microsoft.ApplicationBlocks.Data.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\66f1fc3a\e2794f58_b9a3ca01\tswe.log.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\ddab5c6f\0b9644ca_9b1fcb01\RelatedResources.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\b125d2b7\ac8532f6_141ecb01\RelatedContent.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\App_Web_cprarticles.master.7371103c.3_zj3sm0.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\49f21ec5\005e8b44_3007cb01\interfaces.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\cc171c60\00b8ed46_3007cb01\umbraco.macroRenderings.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\6edf4c99\caf2e347_ca94ca01\volandzz.MediaPickerWithPreview.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\7230123f\cc29d2cd_062dcb01\AdminPlaylist.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\6a8e01fe\6db58fd2_7178ca01\MySql.Data.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\847f2273\006cb24b_3007cb01\umbraco.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\c918b0d9\708d46e7_1ba1ca01\Fizzler.Systems.HtmlAgilityPack.DLL" /R:"C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\e946ddb9\b2154234_ca94ca01\Nibble.Umb.Datatypes.CharLimit.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\2ca79fe4\08d8deae_a006cb01\CMSImportPRO.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\babfc4bf\1a756fa7_3e30cb01\treeMultiPicker.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\f0fa7314\dd4464a1_40a5ca01\DeployLX.Licensing.v3.DLL" /R:"C:\WINDOWS\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\189f6e70\00b8ed46_3007cb01\cms.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\1aadf323\005e8b44_3007cb01\umbraco.DataLayer.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\e376e9ef\ce728431_60a0ca01\Umbraco.Concierge.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\698619c5\ed00dcd2_7178ca01\UrlRewritingNet.UrlRewriter.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\3427c2b0\008bbc45_3007cb01\businesslogic.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\84410aa7\ad8f69d2_7178ca01\DotNetOpenMail.DLL" /R:"C:\WINDOWS\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\f76d3538\797b75d2_7178ca01\IronMath.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\b2a60c40\0846f931_60a0ca01\Umbraco.Concierge.LockUnLock.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\e4333a1b\a787c30d_2da5ca01\ContentMaintenanceDashboard.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\29ef233f\00042942_3007cb01\controls.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\e7dc5042\e63d57e7_1ba1ca01\Umbraco.Forms.Core.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\5ee766f3\686f4368_8e95ca01\FergusonMoriyama.Place.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\1187826f\0099e34c_3007cb01\umbraco.editorControls.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\bc323cee\00e11821_3907cb01\App_Browsers.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Runtime.Serialization\3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\2222028a\9c39b4e7_1ba1ca01\Fizzler.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\90bcc0bd\4963ded2_7178ca01\VistaDB For Umbraco.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\13601732\5cdf235f_4aeeca01\UmbracoRelations.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\ad1fb4bc\00e51e48_3007cb01\umbraco.providers.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.WorkflowServices\3.5.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\3cda4c6a\33dc585d_3ea5ca01\Designit.Umb.DataTypes.Video.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\91a9a30d\72606767_d007cb01\PackageActionsContrib.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\83a8d956\d9423cd2_7178ca01\AjaxControlToolkit.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\e3ba79dd\10fe0628_d007cb01\CMSImportLibrary.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\f06c7e4e\370f55a2_40a5ca01\Umbraco.Pro.Licensing.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\08d2c5ba\00b4e71f_3907cb01\App_global.asax.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\e2ad0134\8e12ade7_1ba1ca01\Umbraco.Forms.UI.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\9f4ee530\5d8ae5d2_7178ca01\VistaDB.NET20.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\09dcf193\09f26bd2_7178ca01\ICSharpCode.SharpZipLib.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\907a1884\22d3aaae_c894ca01\Nibble.Umb.Tree.Config.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\0e177263\be00cbce_841acb01\AdminSchedule.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\b14bb566\512d67d2_7178ca01\CookComputing.XmlRpcV2.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\App_Code.7lr1c5nm.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\7e923541\e8c0b268_dc22cb01\AutoFolders.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\15aae075\e2a2d889_b923cb01\ProgramSchedule.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\9813bef6\02d7ff27_d007cb01\CMSImportCore.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\8b222eae\4e935a6e_f2fdca01\UmbracoChangePasswordDashboard.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\a10dfb8c\623ae1ae_a006cb01\CMSImportProLibrary.DLL" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\9ef6ebd8\0099e34c_3007cb01\umbraco.standardFormhandlers.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\assembly\dl3\ef820129\2e8fcde8_46a1ca01\Bodenko.Umbraco.Tree.RobotsTxt.DLL" /out:"c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\App_Web_cpreventitem.master.7371103c.hytwtqrz.dll" /debug- /optimize+ /w:4 /nowarn:1659;1699;1701  "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\App_Web_cpreventitem.master.7371103c.hytwtqrz.0.cs" "c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbfe3ffb\96bdd046\App_Web_cpreventitem.master.7371103c.hytwtqrz.1.cs"
    
    
    Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.3053
    for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727
    Copyright (C) Microsoft Corporation 2001-2005. All rights reserved.
    
    c:\Inetpub\wwwroot\udev4042\masterpages\cprEventItem.master(38,39): error CS0234: The type or namespace name 'GetCurrent' does not exist in the namespace 'umbraco.presentation.nodeFactory' (are you missing an assembly reference?)
    




    Version Information: Microsoft .NET Framework Version:2.0.50727.3607; ASP.NET Version:2.0.50727.3614

    Can you help me out, I really want to learn this stuff...


  • jacob phillips 130 posts 372 karma points
    Aug 07, 2010 @ 04:05
    jacob phillips
    0

    hey Ismail,

    I tried to break it up, like this:

    <%
    umbraco.presentation.nodeFactory.Node n = umbraco.presentation.nodeFactory.Node.GetCurrent();
    if(n.GetProperty("pageForm").Value!=string.Empty){%>
    <umbraco:Macro FormGuid="[#pageForm]" Alias="umbracoContour.RenderForm" runat="server"></umbraco:Macro>
    <%}%>
    <umbraco:Item field="footerHTML" runat="server"></umbraco:Item>

    and it worked!

  • Per Ploug 865 posts 3491 karma points MVP admin
    Aug 09, 2010 @ 09:13
    Per Ploug
    0

    Hi Jacob

    This should now also work by default in contour 1.1 so it hides the form incase there is no form ID

    /per

  • 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