The problem is that the <aside:> parameter is not defined if the definition of <show-page for="MechSystem"> in app/views/taglibs/auto/rapid/pages.dryml.

I think that you have two options:

1. Add a "children" directive (see View Hints
   <http://www.hobocentral.net/manual/viewhints>) with two children to
   your model and then add <collection-section: replace/> to your tag
   extension
     * this a kluge, but it is the option I normally use
2. Completely redefine the <show-page for="MechSystem">
     * look in app/views/taglibs/auto/rapid/pages.dryml to get a
       starging point

Henry



On 31/08/16 08:40 AM, txinto wrote:
Sorry, the email was send before ending it :o(

I repeat it here:

Hello, I am also trying to extend a show-page that does not include an aside, in order to include it.
In the past I've done it by redefining the entire page using a <def> tag.

I want now to use just <extend> tag to do it.

Tried this way but did not work. My greatest progress was to obtain the "aside-column" div tag using this DRYML code:

<extend tag="show-page" for="MechSystem">
<old-show-page *layout="aside"*merge >
          <aside:>
            Hello!
          </aside:>
      </old-show-page>
</extend>

This is the generated HTML code:

<div class="row main-row">
<!--div class="logo"></div-->
<div class="span9 main-column">
...
</div>
<div class="span3 aside-column">
   <div class="well">
   </div>
</div>
</div>

Unfortunately the word "Hello" is not present in the HTML final code, just the aside-column tag and the inner well tag. Strangely, if I remove the <aside:> tag, which seems to have no impact, nothing appears, I loose even the aside-column tag.

Any help?

Thank you a lot.

Tx.

On Wednesday, August 31, 2016 at 1:36:55 PM UTC+1, txinto wrote:




    On Saturday, March 3, 2012 at 4:44:01 PM UTC, Bob Sleys wrote:

        That does it. LOL  thanks again.

        For future reference here is what worked for me

        <extend tag="show-page" for="Building">
        <old-show-page merge>
        <content: replace>
        <section-group>
        <section param="main-content">
        <content restore/>
        </section>
        <aside>
        <h3 param="heading">Reports</h3>
        <collection with="&@reports" param="reports-preview">
        <card:>
        <body><a params="&{:cid => @this.to_param}"/>
        </body>
        </card:>
        </collection>
        </aside>
        </section-group>
        </content:>
        </old-show-page>
        </extend>

        Bob

        On Saturday, March 3, 2012 11:19:25 AM UTC-5, kevinpfromnm wrote:

            Doh, here's the part from the dryml guide that describes
            how to do the restore.
            
http://cookbook.hobocentral.net/manual/dryml-guide#current_limitation
            
<http://cookbook.hobocentral.net/manual/dryml-guide#current_limitation>

--
You received this message because you are subscribed to the Google Groups "Hobo Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>. To post to this group, send email to [email protected] <mailto:[email protected]>.
Visit this group at https://groups.google.com/group/hobousers.
For more options, visit https://groups.google.com/d/optout.

--

**

*Henry Baragar*

Director, Software Development

*CSE* | *Canadian Securities Exchange*

*D *(647) 729-8325

220 Bay Street, 9th Floor | Toronto | ON | Canada | M5J 2W4

www.thecse.com <http://www.thecse.com/> | @CSE_News <https://twitter.com/CSE_News>

--
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/hobousers.
For more options, visit https://groups.google.com/d/optout.

Reply via email to