开发者

drupal :how to pass current userid as argument

开发者 https://www.devze.com 2022-12-17 21:17 出处:网络
i need to display开发者_开发百科 the contents added by that user... i have designed a view to display the result.. but it displays the results of all users.....

i need to display开发者_开发百科 the contents added by that user...

i have designed a view to display the result.. but it displays the results of all users..... i need to display the contents added by that user...

when i pass the argument of userid it works, but is there any dynamic way to do that....


If all you need is a list of nodes by the current user, the easiest way is to use the User:Current filter. Just click the [+] next to 'Filters', choose 'User:Current' from the list, click the 'Add' button and set the filter to 'Yes'.

The argument-method as described by streetparade (using the 'User: Uid' argument) is useful if you want users to see the list of other users as well. Suppose that your view's url is www.example.com/my-content. If you add a user argument, user #3 could see what user #7 has posted on www.example.com/my-content/7. If you want that, use the argument. If you do not want that, use the filter.


Use This

<?php

global $user;
$userId = $user->uid;
?>

You can access all this way

drupal :how to pass current userid as argument


(source: chromaticsites.com)

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号