查看视图中的视图_embed_view() -- views 领域 drupal 相关 的问题

Using views_embed_view() in View


1
vote

问题

中文

我已经创建了一个视图页面,并添加了一个"全局:php" 字段来使用以下代码从另一个视图中嵌入视图块:

  <?php  print views_embed_view('VIEW_NAME','VIEW_BLOCK_NAME', $data->tid);?>   

现在,它完美地工作,但没有详细或变量,我可以在print_r($ data)/ dsm($ data)中找到关于此视图块的内容。

我的目的是,如果查看块中没有结果,那么我将隐藏一个特定的自定义字段。简而言之,"如果查看_embed_view()返回空,则隐藏字段a

想知道如何去它。请指教。谢谢!

英文原文

I have created a View page, and added a "Global:PHP" field to embed a View block from another View using the following code:

<?php  print views_embed_view('VIEW_NAME','VIEW_BLOCK_NAME', $data->tid);?> 

Now, it worked perfectly, but there's no detail or variables I can find in the print_r($data)/dsm($data) about this View block's content.

My purpose is that, if there's no result in view block, then I will hide a particular custom field. In short, "if views_embed_view() return empty then hide field A

Wondering how to go about it. Please advise. Thanks!

  

回答列表

1
 
vote

我将使用 function mymodule_menu() { $items['custom_files/%mymodule_filename'] = array( 'page callback' => 'mymodule_filedownload', 'page arguments' => array(1), 'delivery callback' => 'mymodule_file_delivery', ); } 6 如果您所关注的是,如果存在结果。有关它的更多信息可以找到这里。

 

I would instead use views_get_view_result() if all you are concerned with is if there is a result. More information on it can be found here.

 
 

相关问题

0  如何找到未分配给区域的视图块的ID?  ( How to find the id of a views block that is not assigned to a region ) 
标题几乎说明了这一切。我需要在Drupal 7中找到未分配给任何区域的视图块的ID。 ...

0  显示消息或块当查看页面为null或空  ( Display message or block when view page is null or empty ) 
我有一个 Content Type : Events ,我已经创建了3个事件,他们目前 published 并显示在 Page IE Display as View 。 如果没有发布 Events 那么它应该将自定义消息显示为"无事件" 或"块" 。 我正在尝试使用null值的视图,但我无法得到它。是否有这样的东...

17  如何通过比较2字段来筛选视图。如果字段-A <FIELD-B  ( How to filter view by comparing 2 fields if field a field b ) 
我有一个有2个价格字段的产品内容类型。 我想创建一个显示所有产品的视图,其中Price-a低于Price-b。 我希望我能只能添加一个过滤器,然后选择价格 - 然后选择工作量小于并将值设置为price-b,但是您不能这样做。 我已经研究了一个观点钩子,主要是hook_views_query_alter但没有运气。 我...

1  从视图中显示特定节点结果对特定页面的结果  ( Display specific nodes from views result on specific pages ) 
如何从特定页面上的视图显示特定节点? 例如,我为内容类型广告创建CCK字段("节点ID:" )),并将内容类型 Basic Page 放在其中我想显示这个广告。 在没有额外的模块的情况下在那里实现这一点? ...

4  如何将“添加朋友”链接与旗帜朋友有视图  ( How to put add friend link with flag friend with views ) 
标志朋友添加与视图的朋友链接。标志朋友显示在我的帐户页面中添加朋友的链接,但我想在一个字段中显示此链接以获取视图。 ...

1  查看幻灯片:按随机顺序指定的图像数量?  ( Views slideshow specified number of images in random order ) 
我设置视图幻灯片以便它使用给定内容类型的图像字段。该字段下数据库中的图像总数为15. 我想要的是我的主页上的6个随机图像,每个x秒更改。为实现我将"每张幻灯片项" 的"每张幻灯片" 设置为6. 现在,一切都适用于第一和第二次幻灯片,但第三次幻灯片只有3张图片(6 + 6 + 3 = 15),而我希望每一次幻灯片上...

1  视图:公开过滤器 - 在特定日期集之间过滤掉结果  ( Views expose filter filter out results between a specific set of dates ) 
我有一个视图(内容类型= CAR,创建日期过滤器"公开" 和某些字段以显示在表中的结果)。 是否有任何方法可以在使用过滤器选择的日期中显示未创建的所有节点? 谢谢 ...

6  如何使用视图列出与给定介绍2配置文件相关联的用户?  ( How can i list the users who are associated with a given profile2 profile using ) 
我有一个具有组织内容类型的站点。每个组织都有一个关联的资料2配置文件,该配置文件包含对描绘组织层次结构的分类词汇表的引用。当用户注册时,它们会呈现与它们所属的组织关联的给定配置文件2配置文件。 我正在创建一个需要显示以下内容的视图中的报告: 组织 层次结构 用户 我可以建立组织和配置文件2的简介和配置...

0  如何使用上下文过滤器获取原始URL,以在Drupal 7中使用视图,当我使用面板时,以及到处都是面板?  ( How do i get raw urls with contextual filters to work with views in drupal 7 wh ) 
我已经彻底解决了解决方案,我不知道发生了什么。我有Drupal 7运行了本地安装(MAMP),我的网站用面板和面板到处都是。我有一个位于侧边栏中的视图,我希望它提出用页面名称标记的任何标记。 (例如Walldamp / Drupal / Architecture将拉动架构,或者墙壁窗口/耳卸/声学将拉出所有标记的音节...

4  Drupal如何知道要使用哪个实体视图模式?  ( How does drupal know which entity view mode to use ) 
当定义实体视图模式时,Drupal如何知道哪些使用?它们是否仅适用于视图,或者也可以在节点显示器中使用?如果是,则在模板中指定,或其他地方? ...

2  Drupal视图:使用分类术语创建3列主页  ( Drupal views create 3 column home page with taxonomy terms ) 
我希望为我的网站创建一个3栏主页设计,将3种不同的分类类型(新闻,培训警报和建议)分离为3个单独的列。每列不仅显示出分类项,而且会提取与它相关联的内容(例如,每个项目的预告片)标记为"新闻" )。 我对Drupal主题并不是很熟悉,但目前我已经能够使用Bartik主题使用我的网站来完成我想要的一切。是否有任何方法可...

2  URL路径别名无法使用“来自URL上下文过滤器的原始值”  ( Url path alias is not working with the raw value from url contextual filter ) 
我真的可以用这个帮助。长话短说,我有一个上下文过滤器,从URL(第二位置)拉出分类学术语。 例如:如果我在Walldamp / Drupal /声学中,它将将所有节点拉到标签"声学" 。 这是问题:drupal没有读取路径别名。 Walldamp / Drupal / Acoustics的实际地址是Walldamp...

2  如何在视图中组织更好的分类学 - 选择下拉框?  ( How to organize better the taxonomy selection drop down box in views ) 
我旨在列出一系列物品。每个项目都已分配分类学术语。 我的分类术语如下: --- Main1 ----- Sub1 ----- Sub2 --- Main2 ----- Sub3 ----- Sub4 ----- Sub5 所以有一个主要类别和其他条款。 在我的视图中,您可以将条目过滤到仅显示某个类别的项目。...

0  无法将字段添加到现有视图  ( Unable to add field to existing view ) 
我之前创建了一个视图,该视图是"横幅" 类型的节点列表。我已经添加了一个额外的字段到内容类型,我试图将其添加到视图中,这似乎好像它适用于IE。添加到字段列表,并反映实时预览中的更改。 但是,实时页面不会反映更改,即。新的文本字段不会显示,并且在 $row 或 99887664 509887664 50988766...

1  内容类型“自定义数据”  ( Content type custom data ) 
我创建了一个具有"接受" 字段的内容类型。我想添加一个按钮,"接受" ,到内容类型。当用户单击它时,它将暂时存储其用户名等,具体取决于接受字段的数量,内容类型将显示"1/10接受" 。我将如何执行此操作,并具有实时显示的接受数。谢谢!! ...

0  基于分类域的分类参考  ( Taxonomy reference based on taxonomy field ) 
我有一个与自定义字段的分类:field_uid 用户能够创建自己的分类术语,并且当他们这样做时,Field_UID被设置为他们的UID。 我还有一个内容类型,它允许用户从常见的词汇表中选择术语,但是,我只希望它们可以访问它们本身创建的术语(即,使用field_uid =当前用户的UID的术语)。 我已经尝试使用En...

0  在哪里找到我可以在PHP代码段中添加的对象的结构添加到UI的不同部分?  ( Where to find structure of objects that i can access in php snippets added to di ) 
在视图中,我可以为自定义验证添加PHP代码段,或者我想要为上下文过滤器提供默认值。它告诉我,我可以使用$视图或$参数 - 但是这些对象的文档在哪里?我在哪里可以阅读我在这些领域的可能性是什么(或者如何通过使用调试器检查这一点)? ...

1  从自定义地址字段生成的地图  ( Map generated from custom address fields ) 
我有一个看似简单的问题,但我现在一段时间陷入了困境。 我有一个内容类型的一个节点数据库。有文本领域的地址:街道的一个字段,一个用于城市等。省是一个预定义的分类。我想使用包括省份的4个字段,得到一个可以用Lat / Lon的地理编码的字符串。 我还需要在视图中使用这些字段(例如,作为Province Filter等过滤...

2  根据用户的属性过滤视图?  ( Filter a view based on an attribute of a user ) 
我正在构建一个带有内容类型的Drupal 7站点,以及显示即将到来的事件日历的视图。事件可以是两个位置之一,每个用户也与两个位置中的一个相关联。我想设置日历,以便用户只看到他们的位置的事件。 我尝试通过在用户配置文件上创建自定义字段来完成此操作。但是,我无法弄清楚如何使用该字段过滤日历上的事件。它没有显示为上下文过...

1  您如何使用视图创建一个字段块到第二个配置文件2?  ( How do you create a block of fields to a second profile2 using views ) 
我可以创建一个特定类型的配置文件列表。这很棒。但是,难过我的是,我需要一个有一个与特定人员有关的领域的视图。例如,您位于Bob的"个人" 配置文件上,并且有一个块为Bob的第二个"业务" 配置文件(或任何其他成员的其他配置文件)有一个块。如何使用只填充需求的相对字段为此配置文件创建一个块?.... ...




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


Licensed under cc by-sa 3.0 with attribution required.