Kevin is The Man!

On Friday, June 28, 2013 4:43:04 PM UTC-4, kevinpfromnm wrote:
>
> 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.


Reply via email to