From user-return-55996-archive-asf-public=cust-asf.ponee.io@ofbiz.apache.org Sun Jan 5 09:48:23 2020 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 4399418060E for ; Sun, 5 Jan 2020 10:48:23 +0100 (CET) Received: (qmail 15136 invoked by uid 500); 5 Jan 2020 09:48:21 -0000 Mailing-List: contact user-help@ofbiz.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@ofbiz.apache.org Delivered-To: mailing list user@ofbiz.apache.org Received: (qmail 15124 invoked by uid 99); 5 Jan 2020 09:48:21 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Jan 2020 09:48:21 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id F131E18092D for ; Sun, 5 Jan 2020 09:48:19 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.198 X-Spam-Level: X-Spam-Status: No, score=-0.198 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=les7arts.com Received: from mx1-he-de.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id BwSMi4v6VkC3 for ; Sun, 5 Jan 2020 09:48:17 +0000 (UTC) Received-SPF: None (mailfrom) identity=mailfrom; client-ip=185.20.84.3; helo=smtp3.mailout.nfrance.com; envelope-from=jacques.le.roux@les7arts.com; receiver= Received: from smtp3.mailout.nfrance.com (smtp3.mailout.nfrance.com [185.20.84.3]) by mx1-he-de.apache.org (ASF Mail Server at mx1-he-de.apache.org) with ESMTPS id 3CC367E12F for ; Sun, 5 Jan 2020 09:48:17 +0000 (UTC) Received: from smtp-blue.nfrance.com (mail-blue-smtp1.local [192.168.42.80]) by smtp3.mailout.nfrance.com (8.15.2/8.15.2) with ESMTP id 0059kbnc005228 for ; Sun, 5 Jan 2020 10:46:37 +0100 (CET) (envelope-from jacques.le.roux@les7arts.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=les7arts.com; s=nfrance; t=1578217597; bh=N9QWoHlROlcX9ojCpQgXivFyh9dt6cdCljpfInyMVvM=; h=Subject:To:References:From:Date:In-Reply-To; z=Subject:=20Re:=20Trying=20to=20understand=20decorators=20and=20bu ilding=20screens.|To:=20user@ofbiz.apache.org|References:=20|From:=20Jacques=20Le=20Roux=20|Da te:=20Sun,=205=20Jan=202020=2010:46:36=20+0100|In-Reply-To:=20; b=ZT2zQf3Sbcj3cm0vtvava8LHpIr4sSPsW8nwwa66hsfxbGI91SQasz6RZ0YAzK38s JXMsoZif0a4L9RwFOgEG+WudUIPtvewPaDD2DXqOV0B0mYcm8NqaFEt3AhoyvAEliB EjxLn+5r8XFCZTJCAKO+L6mYJQP0swxTt/1xOnYo= Received: from [192.168.1.2] (183.90.14.81.rev.sfr.net [81.14.90.183]) by smtp-blue.nfrance.com (Postfix) with ESMTPSA id 844D058132 for ; Sun, 5 Jan 2020 10:46:37 +0100 (CET) Subject: Re: Trying to understand decorators and building screens. To: user@ofbiz.apache.org References: From: Jacques Le Roux Organization: Les Arts Informatiques Message-ID: <75c199dc-c465-8527-459b-56edc535aebf@les7arts.com> Date: Sun, 5 Jan 2020 10:46:36 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.3.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB Hi Robert, It starts from InitTheme.groovy, I guess you can follow from there, else please ask for details HTH Jacques Le 05/01/2020 à 05:44, Robert Wynkoop a écrit : > Using a plugin I created as an example. The main-decorator includes > name=GlobalDecorator component://common/widget/CommonScreens.xml. > > In CommonScreens.xml I see: > > > >
> > > location="${groovy:commonScreenLocations.GlobalDecorator?commonScreenLocations.GlobalDecorator:commonDecoratorLocation}"/> > >
>
> > Can someone summarize how > location="${groovy:commonScreenLocations.GlobalDecorator?commonScreenLocations.GlobalDecorator:commonDecoratorLocation}"/> > works? > > I'm not sure how to follow the flow into that. Where is the related > source to the above location? > > Robert Wynkoop