drupal-hooks

    1热度

    2回答

    我使用预处理页面挂钩,如过成功: function mytheme_preprocess_page__node_front(&$variables) { ... } 和 function mytheme_preprocess_page__node_12(&$variables) { ... } 与自定义模板命名页面关联 - 前.html.twig和page - 12

    0热度

    1回答

    被要求移动定制模块到另一个Drupal站点是基于openpublish版本7 但添加/激活模块后,钩菜单似乎并没有被加工。只是想问Openpublish是否具有与drupal相同的钩子,如果不是,那么它有什么替代方案可以选择钩子(拦截一个url并发送一个基于这个的回复).. 任何帮助赞赏。

    1热度

    1回答

    我想要一个条件添加到像一个问题涉及的领域: civicrm_contact_civicrm_relationship.id <> civicrm_contact_civicrm_relationship_1.id 但对于第二场的Drupal将其作为一个字符串所以它总是导致成 civicrm_contact_civicrm_relationship.id <> 'civicrm_contact_ci

    0热度

    1回答

    我正在建设一个旅游网站。在我的网站中有3-4个模块,如旅游,别墅和酒店等。在Drupal中,如果我们想添加任何酒店类型的内容,那么我们必须去链接,如www.mysite.com/node/add/hotel或别墅www.mysite.com/node/add/villa。我为别墅和酒店内容类型使用名为“渲染类型”的字段。字段“渲染类型”的窗口小部件类型是选择列表。它具有值1,2,3,4。现在我想编

    0热度

    1回答

    我试图修改Drupal 8项目中搜索块的窗体操作。搜索块位于主菜单区域。我在我的.theme文件中添加了以下代码 function mytheme_form_alter(&$form, FormStateInterface $form_state, $form_id) { echo 'my search form'.$form_id; } 当页面加载时,不会调用此表单更改。 我尝试在我的自

    1热度

    1回答

    我的工作中,我需要绘制多个节点添加表单模块上,从不同的内容类型,在同一个页面,并将其保存一次全部。我有我需要添加的每个节点的所有内容类型,我甚至设法使用field_info_instances("node", $type)来获取字段。 现在我需要呈现的字段。我找到node_add(),但是这个函数创建了整个表单,包括保存按钮和发布选项。我只需要这些字段的小部件。 有钩子或在Drupal的功能,将仅

    0热度

    1回答

    我正在使用Views Accordion模块。我想禁用它使用的jQuery UI,并使用纯CSS代替。 我首先克隆了模块并做了必要的修改,但后来我读到不建议编辑贡献模块,最好是创建一个修改其功能的新模块,更正确吗? 在视图手风琴模块有这条线在views_accordion_style_plugin.inc: public function pre_render($result) { dr

    0热度

    1回答

    我试图在Drupal 7.26网站中实现酒店预订功能。客户将从列表页面中选择酒店,然后他们将选择酒店内的房间。 我决定使用UberCart 3作为我的预订机制。 首先我实施了'酒店'作为Ubercart产品。但是一间酒店连接到房间,每种房间都有不同的价格。使用产品属性,我将房间类型设计为属性,每个房间类型都有不同的价格。目前为止这么好,但我无法选择任何单个产品属性的多个实例,因此我放弃使用产品属性

    0热度

    1回答

    我已经使用module_form_alter钩子构建了一个自定义注册表单。我还用db_add_field将所需的新字段添加到数据库中。现在我可以在用户注册/用户配置文件编辑中将值添加到表格中,并且值也被存储在数据库中。但是我无法做的是获取存储在数据库中的值在用户配置文件中显示编辑表单。有没有一个钩子来加载数据库中的值来形成表单加载?或者还有其他方法吗? function customUser_sc

    0热度

    2回答

    我试图通过使用hook_views_pre_execute修改查询,但我认为根本没有执行。现在我的代码如下: function custom_views_pre_execute(&$view) { echo"hola"; } 它永不执行。在同一个文件中,我使用了custom_views_alter_query,并且正在执行完美。 任何想法?谢谢!