Thanks for the reply Geoff,
Safe to ignore my request/suggestion :)
I meant moreso when the example "exercise/tutorial" was added to
jumpstart.
E.g. you've added more AJAX examples in the past couple of months, but
the onActivate/onPassivate example would be a couple of years old.
and I think I found what I wanted here:
http://jumpstart.doublenegative.com.au/bugs_enhancements.html
I was thinking of an on-the-page easy-to-find property like this:
.java
@Property
private Date addedToJumpstart = new Date("2010-07-14");
.tml
This example was added to jumpstart at version $
{addedJumpstartVersion} on ${addedJumpstartDate}
;)
Cheers
Chris
On 14/07/2010, at 11:47 PM, Geoff Callender wrote:
Chris,
Hmmm, I'm always tossing up between keeping the examples simple and
making them complete. Your request is pretty compelling so I'll
consider it for the next release. In the meantime, here's what I use
in simple entities...
private java.sql.Timestamp createdAt;
private java.sql.Timestamp modifiedAt;
@PrePersist
public void prePersist() throws ValidationException {
validate();
createdAt = new java.sql.Timestamp(System.currentTimeMillis());
modifiedAt = createdAt;
}
@PreUpdate
public void preUpdate() throws ValidationException {
validate();
modifiedAt = new java.sql.Timestamp(System.currentTimeMillis());
}
instead of...
@PrePersist
@PreUpdate
public void validate() throws ValidationException {
// etc...
}
For entities that have more complex state changes than just create,
change, and delete this isn't enough, but that's another story.
HTH,
Geoff
On 14/07/2010, at 10:47 PM, Chris Mylonas wrote:
Geoff that's a great example of some more advanced layout/theme
possibilities.
Sorry to hijack the thread somewhat,
Any chance of adding to jumpstart a "Date added" and/or "Last
modified" section to each example?
Cheers
Chris
On 14/07/2010, at 7:01 AM, Geoff Callender wrote:
Can't stop to consider the difference right now (maybe later
today) but you can see it working in this example:
http://jumpstart.doublenegative.com.au/jumpstart/examples/ajaxcomponentscrud
HTH,
Geoff
On 13/07/2010, at 10:04 PM, Paul Stanton wrote:
thanks geoff,
your last post where you put the confirm mixin on a <span> within
the <a> is interesting .. wouldn't that be rendered as the
equivalent of:
<a ....><span onclick="return confirm('?');">text</span></a>
or at least the prototypesque version of this:
<a ....><span id="spanId">text</span></a>
Event.observe($("spanId"), 'click', function(e){if (!
confirm('?')) e.stop();});
i have tried both of these approaches but neither cancel the
event on the <a>... if yours works what is the fundamental
difference?
regards, p.
Geoff Callender wrote:
http://tapestry-users.832.n2.nabble.com/Confirm-mixin-won-t-cancel-when-in-zone-td5048950.html#a5048950
On 13/07/2010, at 12:31 PM, Paul Stanton wrote:
Hi all,
I was hoping to be able to use a simple js confirm in order to
(conditionally) cancel the callback from an async event link:
<a t:type="eventLink" event="DeleteRecord" context="record.id"
zone="myZone" onclick="return confirm('sure?');">delete</a>
Unfortunately, even when 'Cancel' is clicked, the callback is
executed.
What is the simplest way to add one stage of logic to this
process?
Thanks, Paul.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org