[Zope] TinyTablePlus: Problems with quotation marks
andres@corrada.com
andres@corrada.com
Wed, 25 Oct 2000 14:24:13 -0400
You have to identify the column as a "key" column for the setRow method to
recognize an already existing one and modify it in place. You do this by
adding a "*" at the end of the column name. In your case,
Position*
On Wed, Oct 25, 2000 at 05:33:23PM +0200, Danny William Adair wrote:
> I have problems using Shane Hathaway's TinyTablePlus product. Maybe you can
> help me.
>
> **************************************************************************
> My TinyTablePlus instance:
> **************************************************************************
> ID:
> Items
>
> Title:
> Items on Navigation Bar
>
> Columns:
> Position ShowItem Caption UseImage Image Service URL
>
> Data:
> "1", "yes", "HOME", "yes", "Home", "Home", "/Main"
> "2", "yes", "News", "yes", "News", "News", "/News"
> "3", "yes", "Discussion", "no", "", "Discussion", "/Discussion"
> --------------------------------------------------------------------------
>
> **************************************************************************
> My code: (I want to create a configuration page for a navigation bar, which
> will have to change a table's rows depending on the contents of some form
> elements)
> **************************************************************************
> <dtml-let Position='1'
> Caption='test'>
> <dtml-in Items sort=Position>
> <dtml-call "Items.setRow(Position=Position,Caption=newCaption)">
> </dtml-in>
> --------------------------------------------------------------------------
>
> **************************************************************************
> My problem:
> **************************************************************************
> Data afterwards:
>
> "1", NULL, "test", NULL, NULL, NULL, NULL
> "1", "yes", "HOME", "yes", "Home", "Home", "/Main"
> "2", "yes", "News", "yes", "News", "News", "/News"
> "3", "yes", "Discussion", "no", "", "Discussion", "/Discussion"
> --------------------------------------------------------------------------
>
> Shouldn't setRow recognize the existing row and change that one?
> I can't see what I am doing wrong here.
> Does it have anything to do with the double quotation marks in the data?
>
> tia, Danny
>
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>
>
--
------------------------------------------------------
Andres Corrada-Emmanuel Email: andres@corrada.com
------------------------------------------------------