Sales, G. (Grant) wrote: > Not sure what the ; and : are for but they seem to not wanna be in > there.
They can be quite confusing not knowing what's happening. Your velocity script is writing output which is then parsed as XWiki Syntax. Those ; and : are XWiki syntax for creating definition lists. http://platform.xwiki.org/xwiki/bin/view/Main/XWikiSyntax#HDefinitionLists Your velocity code can write out any XWiki syntax, even macros. Caleb > > So other then that, works good, thanks for the help. If I already called > #set($class = $doc.getObject('ShiftLog.ShiftLogClass').xWikiClass) in > another part of the Doc can I just use > class.getxWikiClass().MyProperty.prettyName? > > But I do have it working with what you showed me below. > > Thanks! > > > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf > Of Guillaume Lerouge > Sent: Thursday, June 03, 2010 10:59 AM > To: XWiki Developers > Subject: Re: [xwiki-devs] Calling only one property > > Hi, > > On Thu, Jun 3, 2010 at 17:46, Sales, G. (Grant) > <[email protected]>wrote: > >> So can you display in the same way you would in the loop? >> >> :$prop.prettyName('MyProperty') >> ;$doc.display('MyProperty') >> > > This should do the trick: > > #set($myClassDoc = $xwiki.getDocument('Some.Class')) > > :$myClassDoc.getxWikiClass().myProperty.prettyName > ;$doc.display('MyProperty') > > >> One mode for editing, one for input. >> > > You can use the same code for both display and input. > > >> I have about 8 properties and want to put them in to a nice HTML > table. > > Why don't you use XWiki's table syntax? > > |=Prop|=Value > | $myClassDoc.getxWikiClass().myProperty.prettyName > | $doc.display('MyProperty') > > Guillaume > > >> -----Original Message----- >> From: [email protected] [mailto:[email protected]] On Behalf > >> Of Guillaume Lerouge >> Sent: Thursday, June 03, 2010 10:23 AM >> To: XWiki Developers >> Subject: Re: [xwiki-devs] Calling only one property >> >> Hi, >> >> On Thu, Jun 3, 2010 at 15:23, Sales, G. (Grant) >> <[email protected]>wrote: >> >>> >>> Here is how you filter out one dead property (or hide it) >>> #foreach($prop in $class.properties) >>> #if($prop.getName() != "unused_author") ; $prop.prettyName >>> : $doc.display($prop.getName()) >>> #end >>> #end >>> >>> How can you call just the properties you want with out using a for >>> each loop? >>> >> Let's say you have a property called "myProperty", you can invoke it >> using the following code : >> >> $doc.display('myProperty') >> >> Guillaume >> >> >>> Grant Sales >>> Security Operations Analyst >>> ING >>> 20 Washington Ave South >>> Minneapolis, MN 55401 >>> Tel: 612.342.7889 >>> Fax: 612.342.3428 >>> Cell: 320.761.0966 >>> Email: [email protected] >>> www.ing-usa.com >>> ING. Your future. Made easier. (r) >>> >>> >>> >>> --------------------------------------------------------- >>> >>> NOTICE: The information contained in this electronic mail message is > >>> confidential and intended only for certain recipients. If you are >>> not >>> an intended recipient, you are hereby notified that any disclosure, >>> reproduction, distribution or other use of this communication and >>> any attachments is strictly prohibited. If you have received this >>> communication in error, please notify the sender by reply >>> transmission >>> and delete the message without copying or disclosing it. >>> >>> >>> ==================================================================== >>> == ====================== >>> _______________________________________________ >>> devs mailing list >>> [email protected] >>> http://lists.xwiki.org/mailman/listinfo/devs >>> >> >> >> -- >> Guillaume Lerouge >> Sales - XWiki SAS >> Skype: wikibc >> Twitter: glerouge >> http://guillaumelerouge.com/ >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs >> > > > > -- > Guillaume Lerouge > Sales - XWiki SAS > Skype: wikibc > Twitter: glerouge > http://guillaumelerouge.com/ > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

