That did it very nicely - thanks, Jenna! - D
So essentially you want the 'label' string inserted verbatim as html
code, rather than as plain text?
li { a(:href => link) { label } }
In markaby and presumably mab, strings passed as arguments are
escaped, and html is inserted as bodies of elements via blocks - you
can build that body either by calling more markaby functions inside
the block, or by simply returning the fully formed html contents as
a string, as above.
Hope this helps!
—
Jenna
On Saturday, 5 May 2012 at 12:24 AM, Dave Everitt wrote:
I have a simple helper function containing this to spit out a list
of links from a hash:
...
links.each_pair do |label, link|
li { a label, :href => link }
end
...
my hash elements are (obviously):
'Link label' => 'http-link',
I'd now like to add a 'strong' tag around some of the text in the
labels (which I didn't foresee), but the tag would be within the
hash key. Ideas? Warnings?
DaveE
_______________________________________________
Camping-list mailing list
Camping-list@rubyforge.org
http://rubyforge.org/mailman/listinfo/camping-list