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 10092 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

Please Sign in or register to post replies

Write your reply to:

Draft