drupal-hooks

    0热度

    2回答

    我遇到了Drupal 6和hook_user()的问题。我创建了一个模块,它为用户节点添加了新的类别。其中之一是“地址”。我有这个新的类别,我可以通过“我的帐户”访问它。现在,当“表单”被调用时,我收集所有我需要的地址。但我找不到一种主题。现在,我有几个字段只是倾倒在页面上,而不是很好地安排在表格中。我知道“user-profile.tpl.php”,但我无法改变这种情况,因为可能有其他模块也会改

    3热度

    2回答

    对于所有用户,我需要有条件地阻止对'message'类型节点的访问。用户应该能够查看这些消息节点的唯一方法是成功提交表单。 我开始是这样的: function mymodule_node_access($node, $op, $account) { if ($op == 'view' && $node->type == 'message') { return NODE_ACC

    1热度

    1回答

    这是我第一次尝试创建一个Drupal模块:Hello World。 我需要它将它显示为自定义块,我发现这可以通过2个Drupal7钩子实现:hook_block_info()和hook_block_view()在我的helloworld模块中。在Drupal 6中使用了不推荐的hook_block()。 在它的实际形式中,它只显示文本:'这是一个块,它是我的模块'。实际上我需要显示我的主函数的输出

    0热度

    2回答

    我开发的Drupal 7.x的一个简单的模块取决于CCK字段的值来操作节点内容。其实我要隐藏field_presenation如果field_status = 1。我试图用hook_node_load和它的工作,但不幸的是它的可视节点或编辑它这是不是我所需要之前调用。我试图hook_node_view,但它从来没有得到对不明原因执行。 在Drupal 6.x中我用hook_nodeapi并检查是否

    1热度

    1回答

    我试图创建视图的我自己的自定义格式输出。我已经受够了这种代码部分成功: my_module.module: <?php function my_module_views_api() { // your module name into hook_views_api return array( 'api' => 2, // might not need the line

    0热度

    1回答

    我想调查如何添加功能到一个webforms窗体(想要添加一个查找按钮来填充窗体)。问题是,我似乎无法像我期望的那样使hook_form_alter工作。 function myModule_form_alter(&$form, &$form_state, $form_id) { $form['test'] = array('#markup' => 'testint 123'); }

    1热度

    1回答

    我想在我的模块中使用hook_menu()创建一个非常简单的页面,但在测试之后,我得到“您无权访问此页面”。我无法弄清楚我做错了什么。以下是我使用的代码。 请注意,我在现有的模块包下创建了该模块。例如,模块文件夹是xyz,我为模块创建了一个xyz_mobile文件夹,并且我在信息中添加了xyz作为包。我不知道这是否与它有任何关系。 function xyz_mobile_menu() {

    2热度

    2回答

    我想他们创造自己的帐户后,用户转发到特定的页面,但是当他们到达那里,他们没有登录。 function mymodule_user_insert(&$edit, $account, $category) { drupal_goto("node/3"); } 我应该添加一些内容以确保用户在创建账户后才能登录?

    4热度

    1回答

    我添加了一个字段到一个节点使用hook_form_alter,我可以看到它很好,但现在我想当然也输入在该字段中的数据也保存。我必须做什么才能发生?

    0热度

    2回答

    我想定制我的搜索页面(实际上是结果),我已经在互联网上阅读了关于Drupal Hooks。我已经复制了预制Drupal hook_search_execute()功能,并用echo "OK"; die();替换了它的所有内容,但该网站根本不会死亡,它只是继续搜索,就好像什么都没发生一样。 我已将hook_search_execute()函数放置在一个100%激活的自定义模块中,因此它应该可以工作。