Apparently environmental only available during rendering.
https://www.mail-archive.com/users@tapestry.apache.org/msg56293.html
Yeah. I guess I still doesn't understand how to use Environmental
Correctly. Would try passing it as a parameter instead.
Thanks.
On Sat, Oct 27, 2018 at 6:48 PM Mats
What do you think about passing the model as a component argument
instead? That way you are not depending on the order of the calls. See
also:
http://jumpstart.doublenegative.com.au/jumpstart6/examples/navigation/whatiscalledandwhen
for an explanation.
--
-- Mats Andersso
Sorry, still having some problems with custom component. I need to pass a
logged in user object to the component.
So I push the wrapper class from the page to the environment
@BeginRender
void beginRender() {
LoanBundleModel model = new LoanBundleModel();
model.setUserId(getCurrentUser().getI
I see. Thanks Dmitry.
On Sat, Oct 27, 2018 at 12:23 AM Dmitry Gusev
wrote:
> For forms you can use:
>
> @Environmental
> private ValidationTracker validationTracker;
>
> and then
>
> validationTracker.recordError(...)
>
>
> On Fri, Oct 26, 2018 at 6:45 PM abangkis wrote:
>
> > Thank
For forms you can use:
@Environmental
private ValidationTracker validationTracker;
and then
validationTracker.recordError(...)
On Fri, Oct 26, 2018 at 6:45 PM abangkis wrote:
> Thanks a lot Dmitry. It's working great.
>
> There's another thing. If the custom component inside a fo
Hi mats, thanks. Using componentResources.getPageName work great.
On Fri, Oct 26, 2018 at 8:57 PM Mats Andersson
wrote:
> Hi,
>
> I think you should use ComponentResources to create an event link to your
> new component. The link will include the current page.
>
> Another solution is the getPag
Thanks a lot Dmitry. It's working great.
There's another thing. If the custom component inside a form and like to
set some error message.
If it's a page we can do something like:
@InjectComponent
private Form form;
form.recordError(message);
How to do something like that in a component?
Thanks
Hi,
I think you should use ComponentResources to create an event link to
your new component. The link will include the current page.
Another solution is the getPageName method of ComponentResources.
--
-- Mats Andersson | Ronsoft AB | +46(0)73 368 79 82
On 2018-10-26 13
Hi,
I would try something like this:
@Inject ComponentResources resources;
and then
pageRenderLinkSource.createPageRenderLink(resources.getPageName());
On Fri, Oct 26, 2018 at 2:07 PM abangkis wrote:
> Hi guys. I'm moving parts of of my page to a custom component. In the page
> there's a met
Hi guys. I'm moving parts of of my page to a custom component. In the page
there's a method that will go to another page and go back to the original
page when finished. Here's the code:
@OnEvent("AddDoc")
Object addDoc() {
Link thisPage = pageRenderLinkSource.createPageRenderLink(this.getClass());
10 matches
Mail list logo