<div dir="ltr">On Thu, Aug 21, 2008 at 7:28 AM, Lluís <span dir="ltr">&lt;<a href="mailto:enboig@gmail.com">enboig@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I forgot to say I added some &quot;extra menu&quot; to make me easy to customize<br>
the menus like:<br>
<br>
........<br>
 &nbsp; &nbsp;$items[] = array(&#39;path&#39; =&gt; &#39;comptacau/projectes/&#39;. arg(2) .&#39;/delete&#39;,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#39;title&#39; =&gt; t(&#39;Delete&#39;),<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#39;callback&#39; =&gt; &#39;drupal_get_form&#39;,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#39;callback arguments&#39; =&gt;<br>
array(&#39;node_delete_confirm&#39;, $node),<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#39;access&#39; =&gt; node_access(&#39;delete&#39;, $node),<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#39;weight&#39; =&gt; 1,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#39;type&#39; =&gt; MENU_LOCAL_TASK);<br>
........<br>
</blockquote><div><br>node_access() expects a $node object to be passed in. You have not pasted the entire hook_menu function from your module, but I if you do want to check node_access(), you have to make sure you do node_load() beforehand, on that path so node_access has something to check.<br>
<br></div></div><br>-- <br>Khalid M. Baheyeldin<br><a href="http://2bits.com">2bits.com</a>, Inc.<br><a href="http://2bits.com">http://2bits.com</a><br>Drupal optimization, development, customization and consulting.<br>
</div>