问题标签 [drupal-panels]

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.

0 投票
1 回答
459 浏览

drupal - drupal 7以编程方式创建面板3

我正在为 Drupal 7 编写自定义模块,我需要创建几个面板页面,其中包含一些包含信息的窗格。我一直在搜索,但我还没有找到以编程方式创建面板页面的方法,因此它的行为就像通过管理界面完成的那样,它也出现在面板管理页面中......有人知道怎么做吗?

0 投票
1 回答
1412 浏览

drupal - 将参数从 Drupal 面板页面传递到视图

我在使用 Drupal 7(使用 Panopoly)的面板中的视图显示时遇到问题,来自我们 Drupal 站点中的一个页面。我们在将参数从面板传递到视图时遇到问题。

我想允许将分类名称(小写)从页面(使用面板)传递到该页面上的一个视图。同时,我想以同样的方式传递Taxonomy ID(tid)。然后,使用上下文过滤器(在视图中使用),我想过滤那些新闻文章。

例如,它应该同时允许: news/3news/latest,显示相同的结果。

有人可以帮助我或指出我正确的方向吗?

先感谢您!

0 投票
1 回答
377 浏览

drupal - 将profile2配置文件添加到drupal7中的面板

我正在使用 drupal 7.32 构建一个社交网站。我正在为用户配置文件使用 Profile2 模块。我已将字段添加到默认配置文件类型。现在,我想在两列堆叠布局的右侧显示配置文件面板。创建面板页面后,在我单击齿轮并添加内容时出现布局的最后一个屏幕上,下一个屏幕会询问我无法填写的节点 ID。节点 ID 应该是什么?我正在修复中。

任何和所有的帮助将不胜感激。

0 投票
1 回答
122 浏览

drupal - 在组视图中显示子组 - Drupal 7

我刚刚开始使用 Drupal,我需要完成一项我不完全确定该怎么做的任务。

我需要创建组层次结构:

示例组:
楼层:1
楼层:2
楼层:3

在每个楼层组下,我想创建房间(也是一个组)。

到目前为止我所拥有的:
1. 我有几组楼层。
2. 我有一组房间正确嵌套在“地板”下(使用观众)。
3.我可以过滤和显示某个楼层的“房间”(但只有一个)。

我的问题 :

我找不到在每个楼层视图中显示楼层房间的方法。
如前所述,我创建了一个按楼层过滤的“视图”,但它不是动态视图,这意味着它不接受 groupID 作为参数,它始终显示相同的房间列表,无论查看哪个组(因为它显示在网站本身上,而不是按组显示)。

澄清一下,最终结果应该是drupal的标准安装,侧边栏菜单包含属于当前查看楼层的楼层的房间。

使用 Organic 组、Organic_subgroups、Panels、views 等作为模块。
谢谢!

0 投票
1 回答
17 浏览

drupal-7 - 显示页面所属的正确菜单

我有一个带有 3 个菜单(顶部菜单、主菜单和页脚菜单)的Drupal网站,我发布的任何内容都属于这 3 个菜单之一。我的客户希望我在侧边栏上将正确的菜单显示为手风琴,作为导航支持。我查看了整个drupal模块,找不到类似的东西。有什么想法吗?

0 投票
2 回答
196 浏览

drupal - Drupal 7 如何在面板或内容节点中编写干净的 url 链接

我启用了干净的 URL,它工作正常。我怎么有一个带有链接的面板页面。链接是这样的。

现在,假设我在那个 Panel 页面上(我认为在任何其他自定义内容页面上都会发生同样的事情),我们称之为 PanelPage,然后我按下链接,URL 最终是 PanelPage?q=PageName(整个 URL = localhost/SiteName/PanelPage?q=PageName)。

我的问题是,有没有办法编写该链接,以便它输出为干净的 URL?站点名称/页面名称?

请帮忙。谢谢

0 投票
1 回答
110 浏览

drupal - 根据面板布局更改drupal主题

我在 Drupal 7 上使用面板和 ctools 页面管理器来创建登录页面。我想对使用特定面板布局定义的页面强制使用特定主题。

我可以使用 hook_ctools_render_alter 来获取布局名称 - $context['handler']->conf['temp_layout']。但我不知道如何在这个钩子中改变主题。您可以使用 hook_custom_theme 更改主题,但您没有 $context 对象。

0 投票
1 回答
204 浏览

drupal - 视图 - 将多值字段分成行

我正在为生产站点创建视图,但遇到了一些问题。

我正在处理的是一个字段集,以及一个嵌套在里面的多字段容器。其中包含三个不同的值:

  1. 支票金额
  2. 检查日期
  3. 支票号码

很好而且花花公子 - 用户可以进去,添加一个,如果他们需要另一个,他们可以添加一个新行并从那里开始。现在这就是问题所在。这会将项目一起放入数据库。如果有多个支票金额,它们的输入如下:

  • 金额:1000、2000等
  • 日期:2006 年、2007 年等
  • 编号:1、2 等

因此,默认情况下,它们显示在一个标题下,彼此下方。好的,这很好……但现在我做了一个视图,这样它就更具可读性了。我遇到的问题很简单 - 我希望所有内容都显示在表格中。所以我将它切换到表格,然后我关闭了将所有内容放在单行上的选项。我得到的结果不是两条记录,而是 8 条。每个组合都是一条记录。

  • 1000,2006,1
  • 1000,2007,1
  • 1000,2006,2
  • 1000,2007,2
  • 2000,2006,1
  • 2000,2007,1
  • 2000,2006,2
  • 2000,2007,2

我该怎么做才能得到想要的结果?

0 投票
1 回答
189 浏览

drupal - 在面板中使用内容类型 URL 别名

我疯了,这应该很容易..对吧?

a)我不想使用节点视图/变体

b)我想在主页部分使用具有视图的面板

URL 示例:/cars/auto-generated-url-from-title

我可以创建一个覆盖 /cars/% url 的面板,但是没有上下文设置允许我选择自动路径生成的别名……此时我的大脑已经麻木了。

我试过使用 Content: Nid 但这根本不起作用。我希望自动路径模块允许 Nid 或别名触发,但它没有。我已经在这个问题的流程中看到了其他堆栈,坦率地说,“正确”的答案必须针对不同版本的 Drupal、Panels 或两者。

我正在运行Drupal 7.53Panels 3.8

提前致谢!

0 投票
2 回答
85 浏览

drupal - drupal 7面板登陆页面,如何删除默认主题元素

我是 drupal 初学者,无法解决登陆页面的问题。我使用面板创建登录页面,为其设置自定义 css 代码,但它看起来不像我想要的那样。我在其上看到了我的主题(标题、导航菜单等)中的默认元素。我希望该布局填满我的所有页面,我该如何实现?

我有

我想喜欢它