Kevin's suggestions are great. You can also go back to the Hobo 1.0
approach using "cards". Take a look at this link:

http://www.hobocentral.net/tagdef/hobo_bootstrap/hobo_bootstrap/index-page

Then you can copy the card from "cards.dryml" and edit it as you wish.

Regards,
Ignacio

El 28/06/13 22:43, kevinpfromnm escribió:
> Some preamble suggestions from your code sample.  You're not taking
> advantage of one of dryml's key power which is the implicit context. 
> Instead of setting an individual named variable (RoR style), try using
> the repeat tag
> 
> <repeat>
>   <div>Venue</div><div><view:Name /></div>
>   ... repeat for other values desired
>   <div><img src="#{this.Photo.url}" ...
>   <a action="edit" if="&can_edit?" /><delete-button />
> </repeat>
> 
> You might also want to try replacing the whole repeat there, with just
> <collection />... err, I haven't used hobo_bootstrap so I'm not sure if
> the same tag is available or not.
> 
> Also, you can try <field-list fields="Name,Address,Description" /> in
> place of the individual named bits. #see note below about capitalized
> field names
> 
> May want to check the dryml guide to make the most of your time with
> hobo. http://www.hobocentral.net/manual/dryml-guide
> 
> Last, if your fields are actually using uppercase you might want to not
> do that.  Convention is that is for class/modules/constants.  Might
> cause weird issues when rails/hobo makes an assumption based on that
> convention.
> 
> On Thursday, June 27, 2013 1:24:02 PM UTC-6, Rusty Phillips wrote:
> 
>     I'd like to customize the look of the index pages for index-page
>     from bootstrap...and I'm having trouble getting it to do much of
>     anything without replacing absolutely everything.
> 
>     My primary goal is a NON tabular format, but with CRUD links still
>     available.
>     What is the Hobo way of doing this?  Is there a way to override
>     *only* how the table portion is rendered and make it not be a table,
>     while still having the links below it?
>     Everything I've tried so far seems to break.
> 
>     e.g.,
> 
>     This is my guess as to how this would work:
>     <index-page title="Venues">
> 
>       <body: class="main"/>
> 
>       <content:  fields="Photo, Address, Description">
>         <header class="content-header hero-unit">
>         <% @results.each do |result| %>
>             <div>Venue</div><div>#{venue.Name}</div>
>                   <div>Address</div><div>#{venue.Address}</div>
>                   <div>Description</div><div>#{venue.Description}</div>
> 
> 
>                <div><img src="#{venue.Photo.url }"
>     style="max-width:120px" /></div>
> 
>         <% end %>
>        <%  PRESUMABLY SOME LINK MAGIC COMING FROM HOBO COMES HERE %>
> 
>         </header>
> 
> 
>         <section class="content-body">
> 
>           </section>
>       </content:>
> 
>     </index-page>
> 
> -- 
> 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 http://groups.google.com/group/hobousers.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
Ignacio Huerta Arteche
http://www.ihuerta.net
Teléfono: 0034 645 70 77 35
Email realizado con software libre

-- 
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 http://groups.google.com/group/hobousers.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to