如何在他的个人资料页面上显示用户按用户显示所有节点 -- 7 领域 和 views 领域 drupal 相关 的问题

How to display all nodes by user on his profile page


2
vote

问题

中文

我想创建一个"用户" /profiles/<RealName> ,它从用户内容类型列出所选字段。我完成了这一点。但现在,我希望从该用户创建的节点显示所选Fieds的相同视图。

我试图自己做,但我无法与所需内容类型添加关系。

ps:我是一个新手,如此恳求在答案中抛出一些细节。

英文原文

I want to create a view of "users" /profiles/<RealName> which lists selected fields from user content type. I accomplished this. But now, I want the same view to display selected fieds from the nodes created by this user.

I tried to do it by myself, but I'm unable to add relation to desired content type.

PS: I'm a newbie so kindly throw some details in your answer.

     
   
   

回答列表

5
 
vote
vote
最佳答案
 

1.根据您的要求,根据您的要求,在View Display节点标题和所有其他字段中进行创建一个视图。
3.ADD一个上下文过滤器内容:作者UID
4.添加了您可以选择提供默认值
5的选项。选择该选项和内部使用"当前登录用户" 的过滤器。
6.保存它,您将能够查看用户登录的所有当前节点。
7。在路径内,您只能输入"/ my-nodes" 等任何路径。你已经完成了。
8.如果您希望您可以避免提供默认值并切换到手动输入 通过将路径放在"/ my-nodes /%" ,然后将上下文过滤器添加为"内容:author:uid" 而没有默认值(根据要求取决于)。
9.对于用户名,您可以添加一个关系内容作者:uid 然后
在上下文过滤器中使用用户名与关系作者:UID

 

1.Create a view for content of type all
2.Inside the view display node title and all other fields as per your requirement.
3.Add a contextual filter content : author uid
4.While adding that you will have a option for provide a default value
5. select that option and inside that use filter by 'currently logged in user'.
6. Save it by this you will be able to see all the nodes of current logged in user.
7. Inside the path you can enter just any path like '/my-nodes'. and you are done.
8.If you want you can avoid providing default value and switch to manual input by placing the path as '/my-nodes/%' and then just add contextual filter as 'content : author:uid' without default value(depends as per the requirement).
9.For user name you can add a relationship content author:uid then
in the contextual filter use User name with relationship author:uid

 
 
         
         

相关问题

39  如何根据URL更改主题?  ( How do i change a theme based on the url ) 
我有一个在example.org上运行的drupal实例。安装和激活了主题x。现在,有限时期,一个事件应该在网站上举行,该网站是一个特殊部分已被"雕刻出来" 。与该事件相关的所有事情都将转到example.org/event2011。 我想在查看本节下的页面时要显示不同的主题(例如 http://example.o...

5  主题Drupal表单API复选框作为网格  ( Theme drupal form api checkboxes as a grid ) 
我有一个自定义表单,显示大约2多个复选框的表单元素。如果可能,我想在表中每行输出3个。我怎么能做到这一点? $form['preference'] = array( '#type' => 'checkboxes', '#default_value' => 1373, '#require...

1  如何向这本书添加审查  ( How to add reviews to the book ) 
我有两个内容类型的"书" &amp; "审查" 。我希望角色的用户 reviewers 向他们想要的任何书添加评论。 我是怎么做到的?: 我已添加实体引用以通过(自动完成)小部件从审核中读取书籍。这只是允许审阅者添加评论节点并从自动完成中选择"预订" 。谁那样?我对它不满意。 如何我想要它: 我是每本书的...

14  限制预告片仅显示字段的第一个值  ( Limit teaser to display only the first value of a field ) 
我有一个带有图像字段的内容类型。此字段通常将填充0到4个值。默认情况下,此内容类型的预告片输出所有0到4个图像。如何调整预告片只仅显示第一张图像? ...

1  如何实现可搜索的地址数据库(对于表单)?  ( How to implement a searchable addresses database for a form ) 
我不确定我是否应该在这个网站上询问此类问题,但我已经尝试在Drupal Forum 此处,到目前为止没有回复。 我正试图找出在现有的Drupal 7站点中实现解决方案的最佳方法,该解决方案必须满足以下要求: 从CSV / XLS文件将地址导入数据库的选项,其中: 字段:ID,城市,地区,街道,街道号码,邮政编码...

1  无法修改文本格式  ( Cant modify text format ) 
我正在使用drupal 7.x,并希望开始使用 pathologic 确保所有的我的相对链接正常工作。 如上所述,指令 我已经检查了我的用户的权限,我有权"管理文本格式和过滤器" 。别的什么我应该检查? 谢谢, alan ...

1  如何允许用户在注册时选择他们的语言?  ( How can i allow the user to choose their language upon registration ) 
有一个解决方案用于在此处在Drupal 6中显示用户/寄存器表单上的站点语言选择字段: https://stackoverflow.com/问题/ 5556895 / how-to-and-language-switcher-in-mess-register-form-in-drupal-6 但是,我个人无法将...

6  如何使用视图_PHP模块过滤视图结果?  ( How to filter views result using the views php module ) 
我有2个整数字段视图中,第一个字段是'field_code',第二个字段是'field_rank', 最后我希望筛选视图结果,具有视图_PHP模块。 我使用这个代码,但它不起作用, $math = ($row->field_code / $row->field_rank) * 100; if ($math < '...

1  Drupal 7 WEBForm设置:如何更改按钮中的默认文本“下一页”?  ( Drupal 7 webform settings how to change the default text in button next page ) 
我已经使用drupal 7创建了一个webform,其中两个页面与"pagebreak" 字段,但是当我进入MySite WebForm并在页面底部查看WebForm时,有一个按钮"下一页" :我必须更改此按钮中的文本......也可能在简单文本"下一页" 的地方设置图像。 谢谢! ...

1  #ajax回调未在选择(或其他)字段上射击  ( Ajax callback not firing on select or other field ) 
我有完全相同的问题,如此: http://drupal.org/node/1335568< / A> 也就是说,要转发OPS问题,我有代码如下所示。但是,当我对选择框进行更改时,"更改" 事件不会触发。随着回调没有运行。 这个模块的作者回答了但坦率地说,他的反应对我来说没有意义。 他的回复: "这些不是我必须具体...

2  我可以使用具有公开表单的视图字段处理程序,或具有pre_query的过滤器处理程序?  ( Can i have a views field handler with an exposed form or a filter handler with ) 
它基本上是标题,但这是问题: 我正在尝试创建一种方法来允许用户查看视图来控制哪个列可见。如果我可以在正确的地方呼叫,这不是很难。具体来说,我需要在三个地方调用: 在某种配置窗格中 暴露形式 在pre_render函数中 本地处理程序和筛选器处理程序将获得配置窗格。但只有过滤器处理程序会影响曝光的表单,只有现场...

0  是否有办法包括jQuery-1.10.2对于特定的PHP功能?  ( Is there a way to include jquery 1 10 2 for specific php functions ) 
我需要为我在Drupal 7中构建的模块包括jQuery-1.10.2。问题是,如果我在模块的.inc文件中包含Drupal_add_js的文件,它会导致管理员菜单显示奇怪(那里在屏幕上没有为其保留空间,所以通常会覆盖它,我已经围绕了这个问题,即在页面回调函数内调用drupal_add_js,以获取需要jQuery的...

0  使用模板为使用hook_menu制作的自定义管理页面  ( Using a template for a custom admin page made with hook menu ) 
我在Drupal 7中开发了一个模块。 现在,我想在Drupal的管理面板中添加自定义主题页。 我已使用 admin_menu() : function newsletter_menu() { $info = array(); $info['admin/reports/newsletter'] ...

1  自定义主题未显示在块部分中  ( Custom theme doesnt show up in blocks section ) 
我看过关于这个问题的不同线程,没有看到任何答案。我有一个新的Drupal 7安装,没有启用额外的模块。我已经开始构建自定义主题,但它也没有在块部分中列出自己,即使它已启用。它显示了原始的Bartik主题和管理员七个主题。奇怪的部分是我在我的.info页面中列出的标题下添加了一个新块,它在我的主题上显示,但我无法编辑块...

0  将模板应用于特定页面  ( Apply template to a specific page ) 
我需要将模板应用于特定页面,而不是遵循相同的URL模式的页面。 例如,我有一个带有路径/亚洲的页面。我还有路径/亚洲/印度,/亚洲/中国等的页面。我想创建一个仅适用于/亚洲的模板,而不是其他路径。我创建了模板文件页面 - Asia.tpl.php,但它也适用于/亚洲/印度和/亚洲/中国。有没有办法将模板专门映射到此...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.