<br>Meu templete:<br><br><!DOCTYPE html><br><html><br> <head><title>Queue results</title></head><br> <body><br> % for my $result (@$results) {<br> <p><%= $result->{json} %></p><br>
% }<br> </body><br></html><br><br><br>Minha action no Mojo:<br><br>sub queue {<br> my $self = shift;<br> my $queue = $self->getQueue;<br> $self->render(results => {json => $queue});<br>
}<br><br><br>Erro:<br><pre><b>Not an ARRAY reference at template "example/queue2.html.ep" line 5, near " <p><%= $result->{json} %></p>".</b>
</pre>
<table><tbody><tr>
<td class="key">1.</td>
<td class="value">
<pre class="prettyprint"><span class="dec"><!DOCTYPE html></span></pre>
</td>
</tr>
<tr>
<td class="key">2.</td>
<td class="value">
<pre class="prettyprint"><span class="tag"><html></span></pre>
</td>
</tr>
<tr>
<td class="key">3.</td>
<td class="value">
<pre class="prettyprint"><span class="pln"> </span><span class="tag"><head><title></span><span class="pln">Queue results</span><span class="tag"></title></head></span></pre>
</td>
</tr>
<tr>
<td class="key">4.</td>
<td class="value">
<pre class="prettyprint"><span class="pln"> </span><span class="tag"><body></span></pre>
</td>
</tr>
<tr class="important">
<td class="key">5.</td>
<td class="value">
<pre class="prettyprint"><span class="pln"> </span><span class="pun">%</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> </span><span class="kwd">my</span><span class="pln"> $result </span><span class="pun">(</span><span class="lit">@$results</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span></pre>
</td>
</tr>
<tr>
<td class="key">6.</td>
<td class="value">
<pre class="prettyprint"><span class="pln"> </span><span class="tag"><p></span><span class="pun"><%=</span><span class="pln"> $result</span><span class="pun">->{</span><span class="pln">json</span><span class="pun">}</span><span class="pln"> %></span><span class="tag"></p></span></pre>
</td>
</tr>
<tr>
<td class="key">7.</td>
<td class="value">
<pre class="prettyprint"><span class="pln"> </span><span class="pun">%</span><span class="pln"> </span><span class="pun">}</span></pre>
</td>
</tr>
<tr>
<td class="key">8.</td>
<td class="value">
<pre class="prettyprint"><span class="pln"> </span><span class="tag"></body></span></pre>
</td>
</tr>
<tr>
<td class="key">9.</td>
<td class="value">
<pre class="prettyprint"><span class="tag"></html></span></pre></td></tr></tbody></table><br><b>Stash</b><br><pre>{
'controller' => 'example',
'action' => 'queue2',
'results' => {
'json' => {
'<a href="http://pop.com.br">pop.com.br</a>' => 1,
'<a href="http://uol.com">uol.com</a>' => 3,
'<a href="http://yuol.com.br">yuol.com.br</a>' => 1,
'<a href="http://hotmael.com">hotmael.com</a>' => 2,
'<a href="http://hotmnail.com">hotmnail.com</a>' => 1,
'<a href="http://hotmai.com">hotmai.com</a>' => 2,
'<a href="http://gamail.com">gamail.com</a>' => 1,
'<a href="http://sodexo.com.br">sodexo.com.br</a>' => 2
}
}
}
</pre><br>Como eu faço esse mapeamento.<br><br>Obrigado, desculpe por essa dúvida.<br><br clear="all"><br>-- <br>..............................................................................<br><b>Com Deus todas as coisas são possíveis</b> ::: <a href="http://www.linuxpro.com.br" target="_blank">LinuxPro</a><br>
<br><i><font size="1">"A qualidade nunca se obtém por acaso; ela é sempre o resultado do esforço inteligente." (John Ruskin)<br>"A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)</font></i><br>
<br>