问题标签 [drupal-views]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP XML-导出为文件下载
我编写了一个脚本,将 XML 文件打印到屏幕上,但我希望它打开一个下载对话框,以便我可以将其保存为文件。
我怎么能这样做?
谢谢!
剧本:
drupal - 如何为整个 Drupal 6 网站设置公开位置视图过滤器的用户选择值?
我目前正在一个网站上工作,该网站根据企业的位置或所属类别列出企业。检查: http: //frugalmillionaire.net/
实现的现有功能(视图、CCK 和分类):
单击主菜单链接时,业务类别作为参数传递给视图。因此,视图仅显示特定类别的业务列表。还实施 Find Local Coupons Block ;同一视图的过滤器暴露在一个块中。
我的客户想让用户选择在网站上设置他/她的位置。一旦用户设置了该位置,那么在单击主菜单(餐厅)中的链接时,应该只列出该位置集的餐厅。同样,单击任何主菜单链接应仅显示该位置集的业务。
可能的方法:1)在暴露的过滤器中设置用户选择的值。如何才能做到这一点?2) 使用 Cookie。我可以使用 Drupal Cookie 以某种方式实现这一目标吗?
请帮帮我。任何帮助/指针/相关链接将不胜感激。
谢谢
drupal - 如何使用 Drupal Fivestar 平均评级对视图进行排序?
我正在使用 Drupal 6.13、Views 6.x-2.6、Voting API 6.x-2.3、Fivestar 6.x-1.18。
我有一个内容类型,字段类型为 Fivestar Rating。我有一个观点,我的意图是列出所有具有这种内容类型的节点,按总体平均评级降序排列。该视图正在显示正确的信息(具有投票能力的用户投票和总体平均投票)。但我不能为我的生活得到它正确排序。
在视图中,我与“节点:投票结果”有关系,值类型=“百分比”,投票标签=“正常”,聚合函数:“平均”。
我已经尝试了很多东西,但我期望的工作是添加一个带有“(投票结果)投票结果:值”和降序的“排序标准”。当我这样做时,如果我查看 sql 查询并看到“ORDER BY node_title ASC”,这显然是不正确的。我希望看到“ORDER BYvotingapi_cache_node_percent_vote_average_value DESC”。任何指针将不胜感激。
在这里查询:
drupal - 在 Drupal 视图中查找有关字段的信息
我有一个带有多个文件附件的节点类型,并且想要一个节点视图来显示附加到该节点的最新文件。
在 Views 中,我可以选择按 node:updated 或 revision:vid 排序,但他们当然不会告诉我最后添加了哪个文件。有没有办法按字段的更新时间排序?
而且,更一般地说,有没有办法找到有关节点部分更改的信息。
drupal - Drupal 路径问题 - 视图与节点
我的网站搜索无法正确链接到我的视图页面时遇到问题。我已经设置了一个视图页面来显示配方数据。它具有以下 URL 属性:
其中 %1 是配方类别,例如 ,breakfast
而 %2 是配方名称,例如Muffin
。该视图遍历配方节点内容,并在适当时显示它。问题是站点搜索模块没有链接到视图,它链接到仍然可以看起来像这样的节点:
如果我使用 URL 别名编辑该节点,我可以将其变为:
但是:这与站点上的视图显示冲突,搜索功能将它们带到节点而不是视图。我真的,真的需要他们去看风景。
明白了吗?
如何修复?
编辑:视图具有食谱类别和食谱名称的变量(例如,早餐/松饼)。自己格式化节点页面是不可能的,所以我们不得不使用视图,恐怕。
drupal - Drupal:向视图添加内容
我已经使用视图创建了一个块,并想向其中添加一些无法从视图本身获得的信息。我需要编写一个小函数来查询一些额外的数据。
我想把这个函数放在 MYTHEME_preprocess_node 中,但是当我放一个简单的 $variables['test'] = 'test' 然后在输出块内容的 .tpl 文件之一中打印 $test 时,什么也没显示。
我在正确的轨道上吗?
drupal - 我怎样才能最好地在 Drupal 中显示附属链接列表?
我有一个 Drupal 5 网站,我想在该网站上显示指向不同产品、销售和优惠的附属链接列表(或网格)。每个“附属产品”节点都有一个标题、描述、一个图像和一个 URL。单击图像或 URL 链接时,应将用户重定向到 URL。
我已经接近这一点,使用视图、自定义寻呼机并在 CCK(内容构建工具包)中向我的节点添加自定义图像字段,但是每当单击图像时,它都会转到完整的节点页面而不是 URL。
来自做过此或类似事情的人的任何建议将不胜感激。如果这可以在 Drupal 6 中更容易实现,我准备升级站点,因为无论如何这都在待办事项列表中。
提前致谢。
jquery - drupal > 视图 > 暴露过滤器 > 提交更改
我有一个带有单个暴露过滤器(选择)的视图。当用户单击“应用”时,它使用 ajax 重新填充。我希望他们不必单击它并在选择更改时重新填充。我假设我将或多或少需要一些像这样的 JS(尽管这似乎不太有效):
首先,我认为这样做可以,但它没有被提交。有谁知道为什么?
其次,注入该代码的最佳方法是什么?我正在考虑使用 View 页脚,因为它很容易,但还有其他更好的想法吗?
更新:上面的代码正在工作(通过视图页脚注入),但只是第一次。我猜 select 被 ajax 调用覆盖,但行为没有被重新附加(或其他东西)。唔...
更新#2:为简单起见,我将放弃 ajax。
drupal - 为什么 drupal_get_title() 在视图页面上返回空?
我使用 menu_breadcrumb 模块作为根据当前 URL 路径生成面包屑的模块的基础。它在常规节点上运行良好,但在 Views 模块呈现的任何页面上,面包屑无法获取页面的标题。模块的调用drupal_get_title()
返回一个空值。
我不会对此感到如此惊讶,除非我有另一个 Drupal 站点做同样的事情,而且它工作正常。唯一的区别是这个站点是基于 Acquia Drupal 发行版的,并且它工作的另一个站点已经有一段时间没有更新了,所以有旧版本的 Drupal 核心和 Views。
我读了一些关于模块权重的东西,并尝试将我的面包屑模块上的权重设置为一个非常高的值,但这并没有帮助。
感谢您的任何想法!
drupal - Drupal OG Views:无法创建我目前*不是*成员的所有组的视图
(也发布为http://drupal.org/node/596860)
我想创建一个视图,仅显示那些我还不是成员(或待定成员)的组。但是,这样做的明显方法(采用 og_my 视图并将过滤器“有机组:组成员”更改为 false)不起作用。
原因是 SQL 查询实质上为组中与您的条件匹配的每个用户返回一行。如果您正在搜索自己(如在 og_my 中),每个组节点只会出现一次;如果您不是在搜索自己,则每个组节点都会显示N次,其中N是其他组成员的数量。因此,只要至少还有一个其他成员,我已经是其成员的组就会继续显示。
有没有人有办法解决这个问题?
谢谢,阿德里安